filtro de drop down en páginas de CRM
This commit is contained in:
@@ -191,6 +191,32 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
ViewState["CreoCliente"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
private DataTable DtMedioCaptacion
|
||||
{
|
||||
get
|
||||
{
|
||||
return (DataTable)ViewState["DtMedioCaptacion"];
|
||||
}
|
||||
|
||||
set
|
||||
{
|
||||
ViewState["DtMedioCaptacion"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
private DataTable DtProbabilidadAcercamiento
|
||||
{
|
||||
get
|
||||
{
|
||||
return (DataTable)ViewState["DtProbabilidadAcercamiento"];
|
||||
}
|
||||
|
||||
set
|
||||
{
|
||||
ViewState["DtProbabilidadAcercamiento"] = value;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
@@ -518,8 +544,9 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
{
|
||||
DdlMedioCaptacion.DataSource = ObjCRM.DtResultados;
|
||||
DdlMedioCaptacion.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
||||
|
||||
DdlMedioCaptacionAcercamiento.Items.Clear();
|
||||
DdlMedioCaptacionAcercamiento.DataSource = ObjCRM.DtResultados;
|
||||
DtMedioCaptacion = ObjCRM.DtResultados;
|
||||
DdlMedioCaptacionAcercamiento.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
||||
}
|
||||
ObjCRM.Dispose();
|
||||
@@ -629,6 +656,21 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
CargaEventoBitacora();
|
||||
}
|
||||
}
|
||||
|
||||
protected void DdlTipoProceso_Change(object sender, EventArgs e)
|
||||
{
|
||||
DdlMedioCaptacionAcercamiento.Items.Clear();
|
||||
DdlMedioCaptacionAcercamiento.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}",DdlTipoProceso.SelectedValue.ToEntero()));
|
||||
DdlMedioCaptacionAcercamiento.DataBind();
|
||||
DdlMedioCaptacionAcercamiento.Items.Insert(0,new ListItem("Seleccione","-1"));
|
||||
|
||||
DdlProbabilidadAcercamiento.Items.Clear();
|
||||
DdlProbabilidadAcercamiento.DataSource = DtProbabilidadAcercamiento.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
||||
DdlProbabilidadAcercamiento.DataBind();
|
||||
DdlProbabilidadAcercamiento.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
||||
|
||||
UpAltaAcercamiento.Update();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region "ELIMINAR EMPRESA"
|
||||
@@ -1236,7 +1278,7 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
{
|
||||
DdlTipoProceso.DataSource = ObjCRM.DtResultados;
|
||||
|
||||
if (ObjCRM.DtResultados.Rows.Count > 1)
|
||||
if (ObjCRM.DtResultados.Rows.Count > 0)
|
||||
DdlTipoProceso.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
||||
|
||||
DdlTipoProceso.DataBind();
|
||||
@@ -1247,6 +1289,8 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
DdlProbabilidadAcercamiento.DataSource = ObjCRM.DtResultados;
|
||||
DdlProbabilidadAcercamiento.DataBind();
|
||||
DdlProbabilidadAcercamiento.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
||||
|
||||
DtProbabilidadAcercamiento = ObjCRM.DtResultados;
|
||||
}
|
||||
|
||||
DdlVendedor.DataSource = get_GlobalDTVendedores(UsuarioActual.CveEmpresa);
|
||||
@@ -1293,6 +1337,10 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
}
|
||||
else
|
||||
{
|
||||
ClsCRM ObjCRM = new ClsCRM();
|
||||
CargaMetodosCaptacion();
|
||||
InicializaAcercamientos(ObjCRM);
|
||||
ObjCRM.Dispose();
|
||||
limpiarCamposModalAcercamiento();
|
||||
this.RegistraScript("$('#DivModalAltaAcercamiento').modal();");
|
||||
UpAltaAcercamiento.Update();
|
||||
|
||||
Reference in New Issue
Block a user