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:
@@ -28,69 +28,14 @@ public partial class Contabilidad_AuxiliarPrePolizas : ClsPaginas
|
||||
|
||||
private void InicializaValores()
|
||||
{
|
||||
CargarCentrosDeCosto(DdlProyecto, DdlSubProyecto, null, LblSubProyecto);
|
||||
txtFechaI.Text = DateTime.Now.FirstDayOfMonth().ToShortDateString();
|
||||
txtFechaF.Text = DateTime.Now.ToShortDateString();
|
||||
DdlPlantillaPoliza.DataSource = get_GlobalDTContaPlantillasPolizas(UsuarioActual.CveEmpresa);
|
||||
DdlPlantillaPoliza.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
||||
DdlPlantillaPoliza.DataBind();
|
||||
CargaConceptosContables();
|
||||
DdlProyecto.DataSource = get_GlobalDTProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1);
|
||||
DdlProyecto.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
DdlProyecto.DataBind();
|
||||
CargaTipoCentroCosto();
|
||||
if (DivProyecto.Visible)
|
||||
{
|
||||
CargaSubProyectos();
|
||||
}
|
||||
}
|
||||
private void CargaSubProyectos()
|
||||
{
|
||||
DdlSubProyecto.Items.Clear();
|
||||
if (DdlProyecto.SelectedValue.ToEntero() > 0)
|
||||
{
|
||||
DdlSubProyecto.DataSource = get_GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, DdlProyecto.SelectedValue.ToEntero(), UsuarioActual.CveEmpresa, -1);
|
||||
DdlSubProyecto.DataBind();
|
||||
}
|
||||
DdlSubProyecto.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
UpSubProyecto.Update();
|
||||
}
|
||||
|
||||
private void CargaTipoCentroCosto()
|
||||
{
|
||||
if (UsuarioActual.Empresa.Tipo_CentroCosto == 1)
|
||||
{
|
||||
DdlSubProyecto.Items.Clear();
|
||||
DivProyecto.Visible = false;
|
||||
LblProyecto.Visible = false;
|
||||
LblSubProyecto.Text = "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.Text = "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.Text = "Sucursal:";
|
||||
LblSubProyecto.Text = "Proyecto:";
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 5)
|
||||
{
|
||||
LblProyecto.Text = "Proyecto:";
|
||||
LblSubProyecto.Text = "Sucursal:";
|
||||
}
|
||||
}
|
||||
|
||||
protected void LnkExcel_Click(object sender, EventArgs e)
|
||||
{
|
||||
GenerarPDF("EXCEL");
|
||||
@@ -158,7 +103,7 @@ public partial class Contabilidad_AuxiliarPrePolizas : ClsPaginas
|
||||
|
||||
protected void DdlProyecto_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
CargaSubProyectos();
|
||||
CargarSubProyecto(DdlSubProyecto, DdlProyecto.SelectedValue);
|
||||
}
|
||||
|
||||
protected void GvDatos_RowDataBound(object sender, GridViewRowEventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user