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:
@@ -58,68 +58,11 @@ public partial class Compras_RepProductosServiciosPeriodo : ClsPaginas
|
||||
DdlGrupo.Items.Insert(4, new ListItem("Mes", "7"));
|
||||
DdlGrupo.Items.Insert(5, new ListItem("Año/Mes", "8"));
|
||||
DdlGrupo.Items.Insert(6, new ListItem("Fecha", "9"));
|
||||
DdlGrupo.Items.Insert(7, new ListItem("Proveedor", "10"));
|
||||
DdlGrupo.Items.Insert(8, new ListItem("Usuario", "11"));
|
||||
DdlGrupo.Items.Insert(9, new ListItem("Estatus Fact.", "12"));
|
||||
DdlGrupo.DataBind();
|
||||
DdlGrupo.SelectedValueExist("8");
|
||||
}
|
||||
|
||||
private void CargaTipoCentroCosto()
|
||||
{
|
||||
if (UsuarioActual.Empresa.Tipo_CentroCosto == 1)
|
||||
{
|
||||
DdlSubProyecto.Items.Clear();
|
||||
DivProyecto.Visible = false;
|
||||
DivLblProyecto.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();
|
||||
|
||||
DdlGrupo.Items.Insert(0, new ListItem("Sucursal", "2"));
|
||||
DdlGrupo.DataBind();
|
||||
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 2)
|
||||
{
|
||||
DdlSubProyecto.Items.Clear();
|
||||
DivProyecto.Visible = false;
|
||||
DivLblProyecto.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();
|
||||
|
||||
DdlGrupo.Items.Insert(0, new ListItem("Proyecto", "2"));
|
||||
DdlGrupo.DataBind();
|
||||
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 3)
|
||||
{
|
||||
DdlGrupo.Items.Insert(0, new ListItem("Proyecto", "1"));
|
||||
DdlGrupo.Items.Insert(1, new ListItem("SubProyecto", "2"));
|
||||
DdlGrupo.DataBind();
|
||||
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 4)
|
||||
{
|
||||
LblProyecto.Text = "Sucursal:";
|
||||
LblSubProyecto.Text = "Proyecto:";
|
||||
|
||||
DdlGrupo.Items.Insert(0, new ListItem("Sucursal", "1"));
|
||||
DdlGrupo.Items.Insert(1, new ListItem("Proyecto", "2"));
|
||||
DdlGrupo.DataBind();
|
||||
|
||||
}
|
||||
else if (UsuarioActual.Empresa.Tipo_CentroCosto == 5)
|
||||
{
|
||||
LblProyecto.Text = "Proyecto:";
|
||||
LblSubProyecto.Text = "Sucursal:";
|
||||
DdlGrupo.Items.Insert(7, new ListItem("Proveedor", "10"));
|
||||
DdlGrupo.Items.Insert(8, new ListItem("Usuario", "11"));
|
||||
DdlGrupo.Items.Insert(9, new ListItem("Estatus Fact.", "12"));
|
||||
DdlGrupo.DataBind();
|
||||
DdlGrupo.SelectedValueExist("8");
|
||||
}
|
||||
|
||||
private void CargaCombos()
|
||||
@@ -193,20 +136,8 @@ public partial class Compras_RepProductosServiciosPeriodo : ClsPaginas
|
||||
//Carga SubFamilias
|
||||
DdlSubFamilia.DataSource = get_GlobalDTSubFamilias(66);
|
||||
DdlSubFamilia.DataBind();
|
||||
|
||||
//COSTOS AF
|
||||
DdlGrupo.Items.Insert(NumItems + 1, new ListItem("Costos por Activo Fijo", "14"));
|
||||
}
|
||||
|
||||
RowActivoFijo.Visible = true;
|
||||
|
||||
|
||||
|
||||
//COSTOS AF
|
||||
ColumnasDistintaProyecto[0] = "CveProyecto";
|
||||
ColumnasDistintaProyecto[1] = "Proyecto";
|
||||
if (UsuarioActual.Empresa.Funcionalidad(102) == "1" && !UsuarioActual.TienePermisoProceso(110)) { DdlProyecto.DataSource=get_GlobalDTProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1).FiltraParametros("", "", ColumnasDistintaProyecto); } else { DdlProyecto.DataSource= get_GlobalDTProyectos(UsuarioActual.CveEmpresa, -1).FiltraParametros("", "", ColumnasDistintaProyecto); }
|
||||
DdlProyecto.DataBind();
|
||||
DdlGrupo.Items.Insert(NumItems + 1, new ListItem("Costos por Activo Fijo", "14"));
|
||||
}
|
||||
|
||||
@@ -247,22 +178,13 @@ public partial class Compras_RepProductosServiciosPeriodo : ClsPaginas
|
||||
CveCategoria:DdlCategoria.SelectedValue.ToEntero(),CveFamilia: DdlFamilia.SelectedValue.ToEntero(),CveSubFamilia: DdlSubFamilia.SelectedValue.ToEntero(),
|
||||
CveTipoAF:DdlTipoAF.SelectedValue.ToEntero(), CveSubTipoAF:DdlSubTipoAF.SelectedValue.ToEntero(), CveActivoFijo: DdlAF.SelectedValue.ToEntero()))
|
||||
{
|
||||
GvDatos.DataSource = ObjCompras.DtResultados;
|
||||
DtDatos= ObjCompras.DtResultados;
|
||||
}
|
||||
ObjCompras.Dispose();
|
||||
GvDatos.DataBind();
|
||||
UPDatos.Update();
|
||||
}
|
||||
|
||||
private void CargaSubProyectos()
|
||||
GvDatos.DataSource = ObjCompras.DtResultados;
|
||||
DtDatos= ObjCompras.DtResultados;
|
||||
}
|
||||
ObjCompras.Dispose();
|
||||
GvDatos.DataBind();
|
||||
UPDatos.Update();
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region SELECTED INDEX CHANGE
|
||||
|
||||
Reference in New Issue
Block a user