diff --git a/General/RepPaqueteriasGuias.aspx.cs b/General/RepPaqueteriasGuias.aspx.cs index 94b87e29b..1fcf82a94 100644 --- a/General/RepPaqueteriasGuias.aspx.cs +++ b/General/RepPaqueteriasGuias.aspx.cs @@ -194,7 +194,13 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas protected void CargaPaqueterias() { - DdlPaqueterias.DataSource = GlobalDTPaqueterias; + if (UsuarioActual.CveRol == 1339) + { + DdlPaqueterias.DataSource = GlobalDTPaqueterias.FiltraParametros("TipoPaqueteria = 0"); + }else + { + DdlPaqueterias.DataSource = GlobalDTPaqueterias; + } DdlPaqueterias.DataBind(); DdlPaqueterias.Items.Insert(0, new ListItem("Todos ", "-1")); @@ -216,12 +222,18 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas protected void CargaEstatus() { - DdlEstatus.Items.Insert(0, new ListItem("Todos ", "-1")); - DdlEstatus.Items.Insert(1, new ListItem("En Proceso ", "1")); - DdlEstatus.Items.Insert(2, new ListItem("Confirmado por Proveedor ", "2")); - DdlEstatus.Items.Insert(3, new ListItem("Entregado ", "3")); - DdlEstatus.Items.Insert(4, new ListItem("Confirmado por Cliente", "4")); - DdlEstatus.SelectedValue = "1"; + if (UsuarioActual.CveRol == 1339) + { + DdlEstatus.Items.Insert(0, new ListItem("En Proceso ", "1")); + }else + { + DdlEstatus.Items.Insert(0, new ListItem("Todos ", "-1")); + DdlEstatus.Items.Insert(1, new ListItem("En Proceso ", "1")); + DdlEstatus.Items.Insert(2, new ListItem("Confirmado por Proveedor ", "2")); + DdlEstatus.Items.Insert(3, new ListItem("Entregado ", "3")); + DdlEstatus.Items.Insert(4, new ListItem("Confirmado por Cliente", "4")); + DdlEstatus.SelectedValue = "1"; + } DdlEstatusEditar.Items.Insert(0, new ListItem("Seleccione ", "-1")); DdlEstatusEditar.Items.Insert(1, new ListItem("En Proceso ", "1")); @@ -238,9 +250,17 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas private void CargaUsuarios() { - DdlUsuarios.DataSource = get_GlobalDTUsuarios(CveEmpresa:UsuarioActual.CveEmpresa); - DdlUsuarios.DataBind(); - DdlUsuarios.Items.Insert(0, new ListItem("Todos ", "-1")); + if (UsuarioActual.CveRol == 1339) + { + DdlUsuarios.DataSource = get_GlobalDTUsuarios(CveEmpresa:UsuarioActual.CveEmpresa).FiltraParametros(String.Format("CveRol = {0}",UsuarioActual.CveRol)); + DdlUsuarios.DataBind(); + } + else + { + DdlUsuarios.DataSource = get_GlobalDTUsuarios(CveEmpresa: UsuarioActual.CveEmpresa); + DdlUsuarios.DataBind(); + DdlUsuarios.Items.Insert(0, new ListItem("Todos ", "-1")); + } } protected void InicializaFechas()