diff --git a/App_Code/ClsGenerales.vb b/App_Code/ClsGenerales.vb
index 177fb986e..f31d13a2a 100644
--- a/App_Code/ClsGenerales.vb
+++ b/App_Code/ClsGenerales.vb
@@ -2712,7 +2712,9 @@ Public Class ClsGenerales
Return Retorno
End Function
- Public Function GetPaqueteriasGuias(CvePaqueteriaGuia As Integer, CvePaqueteriaGuiaTipo As Integer, CvePaqueteria As Integer, CveEstatus As Integer, CveSubProyecto As Integer, CveEmpresa As Integer, Guia As String, FechaInicio As String, FechaFin As String, Optional FechaIngInicio As String = "-1", Optional FechaIngFin As String = "-1", Optional Filtro As Integer = -1) As Boolean
+ Public Function GetPaqueteriasGuias(CvePaqueteriaGuia As Integer, CvePaqueteriaGuiaTipo As Integer, CvePaqueteria As Integer, CveEstatus As Integer, CveSubProyecto As Integer,
+ CveEmpresa As Integer, Guia As String, FechaInicio As String, FechaFin As String, Optional FechaIngInicio As String = "-1",
+ Optional FechaIngFin As String = "-1", Optional Filtro As Integer = -1, Optional CveUsuarioEntrega As Integer = -1) As Boolean
Dim Retorno As Boolean = False
@@ -2731,6 +2733,7 @@ Public Class ClsGenerales
.Add("@FechaIngInicio", SqlDbType.VarChar).Value = FechaIngInicio
.Add("@FechaIngFin", SqlDbType.VarChar).Value = FechaIngFin
.Add("@Filtro", SqlDbType.Int).Value = Filtro
+ .Add("@CveUsuarioEntrega", SqlDbType.Int).Value = CveUsuarioEntrega
End With
Try
SqlAdapter.Fill(Data)
diff --git a/General/RepPaqueteriasGuias.aspx b/General/RepPaqueteriasGuias.aspx
index 9eb0e6564..b13c27470 100644
--- a/General/RepPaqueteriasGuias.aspx
+++ b/General/RepPaqueteriasGuias.aspx
@@ -167,6 +167,11 @@
+
+
+
+
+
diff --git a/General/RepPaqueteriasGuias.aspx.cs b/General/RepPaqueteriasGuias.aspx.cs
index 9fcbd9d2b..69a53120a 100644
--- a/General/RepPaqueteriasGuias.aspx.cs
+++ b/General/RepPaqueteriasGuias.aspx.cs
@@ -162,7 +162,7 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
CargaPaqueterias();
CargaPaqueteriasGuiasTipo();
InicializaFechas();
-
+ CargaUsuarios();
UPFiltros.Update();
if (!UsuarioActual.TienePermisoProceso(219))
@@ -231,6 +231,13 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
DdlEstatusEditar.SelectedValue = "-1";
}
+ private void CargaUsuarios()
+ {
+ DdlUsuarios.DataSource = get_GlobalDTUsuarios(CveEmpresa:UsuarioActual.CveEmpresa);
+ DdlUsuarios.DataBind();
+ DdlUsuarios.Items.Insert(0, new ListItem("Seleccione ", "-1"));
+ }
+
protected void InicializaFechas()
{
DateTime FI = new DateTime(DateTime.Now.Year, 1, 1);
@@ -254,6 +261,7 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
int CveSubProyecto = DdlSucursales.SelectedValue.ToEntero();
int CveEmpresa = UsuarioActual.CveEmpresa;
int Filtro = DdlFiltro.SelectedValue.ToEntero();
+ int CveUsuarioEntrega = DdlUsuarios.SelectedValue.ToEntero();
String Guia = "-1";
String FechaInicio = TxtFechaI.Text == "" ? "-1" : TxtFechaI.Text;
@@ -262,7 +270,7 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
String FechaIngInicio = TxtFechaInicialIngreso.Text == "" ? "-1" : TxtFechaInicialIngreso.Text;
String FechaIngFin = TxtFechaFinalIngreso.Text == "" ? "-1" : TxtFechaFinalIngreso.Text;
- if (ObjGeneral.GetPaqueteriasGuias(CvePaqueteriaGuia, CvePaqueteriaGuiaTipo, CvePaqueteria, CveEstatus, CveSubProyecto, CveEmpresa, Guia, FechaInicio, FechaFin, FechaIngInicio, FechaIngFin, Filtro: Filtro))
+ if (ObjGeneral.GetPaqueteriasGuias(CvePaqueteriaGuia, CvePaqueteriaGuiaTipo, CvePaqueteria, CveEstatus, CveSubProyecto, CveEmpresa, Guia, FechaInicio, FechaFin, FechaIngInicio, FechaIngFin, Filtro: Filtro, CveUsuarioEntrega: CveUsuarioEntrega))
{
DTDatos = ObjGeneral.DtResultados;
GVDatos.DataSource = DTDatos;
@@ -803,6 +811,8 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
@params.Add(new ReportParameter("FechaImpresion", DateTime.Now.ToShortDateString()));
@params.Add(new ReportParameter("Filtros", String.Format(" Sucursal: {0} Estatus: {1} PaqueterÃa: {2} Fecha Inicio: {3} Fecha Fin: {4}", Sucursal, Estatus, Paqueteria, FechaInicio, FechaFinal)));
+ @params.Add(new ReportParameter("FiltroUsuario", DdlUsuarios.SelectedItem.Text));
+
if (Imagen.Exists)
{
@params.Add(new ReportParameter("LogoPath", logouri));
diff --git a/Inventarios/EntregasPorRealizar.aspx b/Inventarios/EntregasPorRealizar.aspx
index b660206b0..9b5943b7e 100644
--- a/Inventarios/EntregasPorRealizar.aspx
+++ b/Inventarios/EntregasPorRealizar.aspx
@@ -36,7 +36,7 @@
PERSONAL QUE ENTREGA:
-
+
diff --git a/Inventarios/EntregasPorRealizar.aspx.cs b/Inventarios/EntregasPorRealizar.aspx.cs
index 8616bb8d3..bf831e4e3 100644
--- a/Inventarios/EntregasPorRealizar.aspx.cs
+++ b/Inventarios/EntregasPorRealizar.aspx.cs
@@ -20,7 +20,7 @@ public partial class Inventarios_EntregasPorRealizar : ClsPaginas
protected void BtnAsignar_Click(object sender,EventArgs e)
{
- if (DdlPersonal.SelectedValue.ToEntero() > 0)
+ if (DdlUsuario.SelectedValue.ToEntero() > 0)
{
bool TieneError = false;
ClsGenerales ObjGeneral = new ClsGenerales();
@@ -32,7 +32,7 @@ public partial class Inventarios_EntregasPorRealizar : ClsPaginas
if (row.FCCheckBox("ChkAsigna").Checked)
{
int CvePaqueteriasGuias = row.DataKey("CvePaqueteriaGuia").ToEntero();
- int CvePersonal = DdlPersonal.SelectedValue.ToEntero();
+ int CvePersonal = DdlUsuario.SelectedValue.ToEntero();
if(!ObjGeneral.AsignarEntregasPorRealizar(CvePaqueteriasGuias, CvePersonal)){
TieneError = true;
@@ -72,8 +72,8 @@ public partial class Inventarios_EntregasPorRealizar : ClsPaginas
private void CargarPersonal()
{
- DdlPersonal.DataSource = get_GlobalDTRHPersonal(UsuarioActual.CveEmpresa);
- DdlPersonal.DataBind();
- DdlPersonal.Items.Insert(0, new ListItem("Seleccione", "-1"));
+ DdlUsuario.DataSource = get_GlobalDTUsuarios(CveEmpresa: UsuarioActual.CveEmpresa);
+ DdlUsuario.DataBind();
+ DdlUsuario.Items.Insert(0, new ListItem("Seleccione", "-1"));
}
}
\ No newline at end of file