Limpieza masiva Centros de costo
-Se unificó todo el comporatmiento de centros de costo en ClsPaginas -Se unificó la carga de subproyectos en ClsPaginas
This commit is contained in:
@@ -36,6 +36,8 @@ public partial class Compras_RepPagado : ClsPaginas
|
||||
|
||||
private void InicializaValores()
|
||||
{
|
||||
CargarCentrosDeCosto(DdlProyecto, DdlSubProyecto, null, LblSubProyecto);
|
||||
|
||||
//Carga Moneda
|
||||
DdlMoneda.DataSource = GlobalDTMonedas;
|
||||
DdlMoneda.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
@@ -69,60 +71,6 @@ public partial class Compras_RepPagado : ClsPaginas
|
||||
|
||||
TxtFechaICompra.Text = MinFecha.ToShortDateString(); //$"01/01/{DateTime.Now.Year}";
|
||||
TxtFechaFCompra.Text = DateTime.Now.ToShortDateString();
|
||||
|
||||
//Carga Proyectos
|
||||
DdlProyecto.DataSource = get_GlobalDTProyectosUsuarios(UsuarioActual.CveUsuario,-1,UsuarioActual.Empresa.CveEmpresa,1);
|
||||
DdlProyecto.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
DdlProyecto.DataBind();
|
||||
|
||||
CargaSubProyectos();
|
||||
|
||||
CargaTipoCentroCosto();
|
||||
}
|
||||
|
||||
private void CargaTipoCentroCosto()
|
||||
{
|
||||
if (UsuarioActual.Empresa.Tipo_CentroCosto == 1)
|
||||
{
|
||||
DdlSubProyecto.Items.Clear();
|
||||
DivProyecto.Visible = false;
|
||||
LblProyecto.Visible = false;
|
||||
LblSubProyecto.InnerText = "Sucursal:";
|
||||
DdlSubProyecto.DataSource = get_GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1);
|
||||
DdlSubProyecto.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
DdlSubProyecto.DataBind();
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 2)
|
||||
{
|
||||
DdlSubProyecto.Items.Clear();
|
||||
DivProyecto.Visible = false;
|
||||
LblProyecto.Visible = false;
|
||||
LblSubProyecto.InnerText = "Proyecto:";
|
||||
DdlSubProyecto.DataSource = get_GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1);
|
||||
DdlSubProyecto.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
DdlSubProyecto.DataBind();
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 4)
|
||||
{
|
||||
LblProyecto.InnerText = "Sucursal:";
|
||||
LblSubProyecto.InnerText = "Proyecto:";
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 5)
|
||||
{
|
||||
LblProyecto.InnerText = "Proyecto:";
|
||||
LblSubProyecto.InnerText = "Sucursal:";
|
||||
}
|
||||
}
|
||||
|
||||
private void CargaSubProyectos()
|
||||
{
|
||||
DdlSubProyecto.Items.Clear();
|
||||
if (DdlProyecto.SelectedValue.ToEntero() > 0)
|
||||
{
|
||||
DdlSubProyecto.DataSource = get_GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, DdlProyecto.SelectedValue.ToEntero(), UsuarioActual.CveEmpresa, -1, 1);
|
||||
}
|
||||
DdlSubProyecto.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
DdlSubProyecto.DataBind();
|
||||
}
|
||||
|
||||
private void CargaCuentasBancarias()
|
||||
@@ -153,7 +101,7 @@ public partial class Compras_RepPagado : ClsPaginas
|
||||
|
||||
protected void DdlProyecto_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
CargaSubProyectos();
|
||||
CargarSubProyecto(DdlSubProyecto, DdlProyecto.SelectedValue);
|
||||
}
|
||||
|
||||
protected void DdlBanco_SelectedIndexChanged(object sender, EventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user