Cambios en tipos de procesos y acercamientos
This commit is contained in:
@@ -238,6 +238,19 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
ViewState["CveGiroClasificacion"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
private List<ResponseTipoProceso> ListTipoProceso
|
||||
{
|
||||
get
|
||||
{
|
||||
return (List<ResponseTipoProceso>)ViewState["ListTipoProceso"];
|
||||
}
|
||||
|
||||
set
|
||||
{
|
||||
ViewState["ListTipoProceso"] = value;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
@@ -794,6 +807,20 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
|
||||
protected void DdlTipoProceso_Change(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
var tipoProceso = ListTipoProceso.Where(x => x.CveTipoProceso == DdlTipoProceso.SelectedValue.ToEntero()).FirstOrDefault();
|
||||
if (tipoProceso != null)
|
||||
{
|
||||
DivComision.Visible = tipoProceso.RequiereComision;
|
||||
DivMedioCaptacion.Visible = tipoProceso.RequiereMedioCaptacion;
|
||||
DivImporte.Visible = tipoProceso.RequiereImporte;
|
||||
DivProbabilidadAcercamiento.Visible = tipoProceso.RequiereProbabilidadAcercamiento;
|
||||
DivPS.Visible = tipoProceso.RequierePS;
|
||||
}
|
||||
|
||||
RfvMedioCaptacionAcercamiento.Enabled = DivMedioCaptacion.Visible;
|
||||
RFVProbabilidad.Enabled = DivProbabilidadAcercamiento.Visible;
|
||||
|
||||
DdlMedioCaptacionAcercamiento.Items.Clear();
|
||||
DdlMedioCaptacionAcercamiento.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
||||
DdlMedioCaptacionAcercamiento.DataBind();
|
||||
@@ -1520,6 +1547,7 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
DdlMedioCaptacionAcercamiento.Enabled = false;
|
||||
DdlTipoProceso.DataBind();
|
||||
}
|
||||
ListTipoProceso = ObjTipoProceso.Result;
|
||||
|
||||
if (ObjProbalidadAcercamiento.Result.Count > 0)
|
||||
{
|
||||
@@ -1794,7 +1822,7 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
||||
protected void DdlTipoProcesos_Change(Object sender, EventArgs e)
|
||||
{
|
||||
DdlMedioCaptacion.Items.Clear();
|
||||
CargaMetodosCaptacion();
|
||||
CargaMetodosCaptacion();
|
||||
UpDatos.Update();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user