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:
@@ -41,6 +41,8 @@ public partial class Compras_RepPágadoDetalle : ClsPaginas
|
||||
|
||||
private void InicializaValores()
|
||||
{
|
||||
CargarCentrosDeCosto(DdlProyecto, DdlSubProyecto, null, LblSubProyecto);
|
||||
|
||||
//Carga Moneda
|
||||
DdlMoneda.DataSource = GlobalDTMonedas;
|
||||
DdlMoneda.Items.Insert(0, new ListItem("Todos", "-1"));
|
||||
@@ -71,16 +73,6 @@ public partial class Compras_RepPágadoDetalle : ClsPaginas
|
||||
|
||||
txtFechaI.Text = $"01/{DateTime.Now.Month}/{DateTime.Now.Year}";
|
||||
txtFechaF.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();
|
||||
|
||||
txtFechaI.Text = Request["FechaI"] == null ? "" : Request["FechaI"].ToString();
|
||||
txtFechaF.Text = Request["FechaF"] == null ? "" : Request["FechaF"].ToString();
|
||||
TxtFechaICompra.Text = Request["FechaICompra"] == null ? "" : Request["FechaICompra"].ToString();
|
||||
@@ -89,23 +81,17 @@ public partial class Compras_RepPágadoDetalle : ClsPaginas
|
||||
DdlProyecto.SelectedValueExist(Request["CveProyecto"] == null ? "-1" : Request["CveProyecto"].ToString());
|
||||
DdlSubProyecto.SelectedValueExist(Request["CveSubProyecto"] == null ? "-1" : Request["CveSubProyecto"].ToString());
|
||||
|
||||
|
||||
if (Request["CveProveedor"] != null && Request["CveProveedor"].ToString().ToEntero() > 0)
|
||||
{
|
||||
|
||||
DataRow DrowProveedor;
|
||||
int CveProveedor = Request["CveProveedor"].ToString().ToEntero();
|
||||
|
||||
DrowProveedor = get_GlobalDTCompProveedores(UsuarioActual.CveEmpresa, CveProveedor).Rows[0];
|
||||
|
||||
|
||||
DdlProveedores.txtText.Value = DrowProveedor["RazonSocial"].ToString();
|
||||
DdlProveedores.txtValue.Value = CveProveedor.ToString();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
DdlUsuario.SelectedValueExist(Request["CveUsuario"] == null ? "-1" : Request["CveUsuario"].ToString());
|
||||
DdlResponsable.SelectedValueExist(Request["CveResponsable"] == null ? "-1" : Request["CveResponsable"].ToString());
|
||||
DdlBanco.SelectedValueExist(Request["CveBanco"] == null ? "-1" : Request["CveBanco"].ToString());
|
||||
@@ -138,51 +124,6 @@ public partial class Compras_RepPágadoDetalle : ClsPaginas
|
||||
CargaDatos();
|
||||
}
|
||||
|
||||
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()
|
||||
{
|
||||
DdlCuentaBancaria.Items.Clear();
|
||||
@@ -211,7 +152,7 @@ public partial class Compras_RepPágadoDetalle : 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