si el usuario que entra a ver la página tiene el rol 1339 los filtros tomaran valores dependiendo del rol del usuario

This commit is contained in:
Antonio Gonzalez
2020-06-22 10:27:34 -07:00
parent 91f7085ae1
commit bbefcc74b4

View File

@@ -194,7 +194,13 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
protected void CargaPaqueterias() protected void CargaPaqueterias()
{ {
DdlPaqueterias.DataSource = GlobalDTPaqueterias; if (UsuarioActual.CveRol == 1339)
{
DdlPaqueterias.DataSource = GlobalDTPaqueterias.FiltraParametros("TipoPaqueteria = 0");
}else
{
DdlPaqueterias.DataSource = GlobalDTPaqueterias;
}
DdlPaqueterias.DataBind(); DdlPaqueterias.DataBind();
DdlPaqueterias.Items.Insert(0, new ListItem("Todos ", "-1")); DdlPaqueterias.Items.Insert(0, new ListItem("Todos ", "-1"));
@@ -216,12 +222,18 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
protected void CargaEstatus() protected void CargaEstatus()
{ {
DdlEstatus.Items.Insert(0, new ListItem("Todos ", "-1")); if (UsuarioActual.CveRol == 1339)
DdlEstatus.Items.Insert(1, new ListItem("En Proceso ", "1")); {
DdlEstatus.Items.Insert(2, new ListItem("Confirmado por Proveedor ", "2")); DdlEstatus.Items.Insert(0, new ListItem("En Proceso ", "1"));
DdlEstatus.Items.Insert(3, new ListItem("Entregado ", "3")); }else
DdlEstatus.Items.Insert(4, new ListItem("Confirmado por Cliente", "4")); {
DdlEstatus.SelectedValue = "1"; 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(0, new ListItem("Seleccione ", "-1"));
DdlEstatusEditar.Items.Insert(1, new ListItem("En Proceso ", "1")); DdlEstatusEditar.Items.Insert(1, new ListItem("En Proceso ", "1"));
@@ -238,9 +250,17 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
private void CargaUsuarios() private void CargaUsuarios()
{ {
DdlUsuarios.DataSource = get_GlobalDTUsuarios(CveEmpresa:UsuarioActual.CveEmpresa); if (UsuarioActual.CveRol == 1339)
DdlUsuarios.DataBind(); {
DdlUsuarios.Items.Insert(0, new ListItem("Todos ", "-1")); 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() protected void InicializaFechas()