validación sobre los medios de acercamiento al agregar un acercamiento
This commit is contained in:
@@ -606,7 +606,7 @@
|
|||||||
<asp:RequiredFieldValidator ID="RFVContacto" CssClass="help-block errorimput" runat="server" ControlToValidate="DdlContactoPrincipal" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto''</b> es necesario." InitialValue="-1" ValidationGroup="VGAcercamiento"></asp:RequiredFieldValidator>
|
<asp:RequiredFieldValidator ID="RFVContacto" CssClass="help-block errorimput" runat="server" ControlToValidate="DdlContactoPrincipal" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto''</b> es necesario." InitialValue="-1" ValidationGroup="VGAcercamiento"></asp:RequiredFieldValidator>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<br />
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<%--<div class="form-group col-md-6 form-md-line-input input-iconright">
|
<%--<div class="form-group col-md-6 form-md-line-input input-iconright">
|
||||||
<asp:DropDownList ID="DdlVendedor" runat="server" Width="100%" AppendDataBoundItems="true" DataTextField="Vendedor" DataValueField="CveVendedor" Class="form-control input-sm select2me"></asp:DropDownList>
|
<asp:DropDownList ID="DdlVendedor" runat="server" Width="100%" AppendDataBoundItems="true" DataTextField="Vendedor" DataValueField="CveVendedor" Class="form-control input-sm select2me"></asp:DropDownList>
|
||||||
@@ -621,8 +621,10 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group col-md-6 form-md-line-input input-iconright">
|
<div class="form-group col-md-6 form-md-line-input input-iconright">
|
||||||
<asp:DropDownList ID="DdlMedioCaptacionAcercamiento" runat="server" Width="100%" AppendDataBoundItems="true" DataTextField="MedioCaptacion" DataValueField="CveMedioCaptacion" Class="form-control input-sm select2me"></asp:DropDownList>
|
<asp:DropDownList ID="DdlMedioCaptacionAcercamiento" CausesValidation="true" runat="server" Width="100%" AppendDataBoundItems="true" DataTextField="MedioCaptacion" DataValueField="CveMedioCaptacion" CssClass="form-control input-sm select2me"></asp:DropDownList>
|
||||||
<label for="<%= DdlMedioCaptacionAcercamiento.ClientID.ToString()%>">Medio de Captación:</label>
|
<label for="<%= DdlMedioCaptacionAcercamiento.ClientID.ToString()%>" ><span style="color: #F3565D">*</span>Medio de Captación(depende de 'Proceso'):</label>
|
||||||
|
<asp:RequiredFieldValidator ID="RfvMedioCaptacionAcercamiento" CssClass="help-block errorimput" runat="server" ControlToValidate="DdlMedioCaptacionAcercamiento" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Medio Captación''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="VGAcercamiento"></asp:RequiredFieldValidator>
|
||||||
|
<%--<ajax:ValidatorCalloutExtender ID="VceMedioCaptacionAcercamiento" runat="server" HighlightCssClass="vco" TargetControlID="RfvMedioCaptacionAcercamiento" Width="350px"></ajax:ValidatorCalloutExtender>--%>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -684,7 +684,14 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
|||||||
DdlMedioCaptacionAcercamiento.Items.Clear();
|
DdlMedioCaptacionAcercamiento.Items.Clear();
|
||||||
DdlMedioCaptacionAcercamiento.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}",DdlTipoProceso.SelectedValue.ToEntero()));
|
DdlMedioCaptacionAcercamiento.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}",DdlTipoProceso.SelectedValue.ToEntero()));
|
||||||
DdlMedioCaptacionAcercamiento.DataBind();
|
DdlMedioCaptacionAcercamiento.DataBind();
|
||||||
DdlMedioCaptacionAcercamiento.Items.Insert(0,new ListItem("Seleccione","-1"));
|
if (DdlTipoProceso.SelectedValue != "-1")
|
||||||
|
{
|
||||||
|
DdlMedioCaptacionAcercamiento.Enabled = true;
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
DdlMedioCaptacionAcercamiento.Items.Insert(0,new ListItem("Seleccione","-1"));
|
||||||
|
DdlMedioCaptacionAcercamiento.Enabled = false;
|
||||||
|
}
|
||||||
|
|
||||||
DdlProbabilidadAcercamiento.Items.Clear();
|
DdlProbabilidadAcercamiento.Items.Clear();
|
||||||
DdlProbabilidadAcercamiento.DataSource = DtProbabilidadAcercamiento.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
DdlProbabilidadAcercamiento.DataSource = DtProbabilidadAcercamiento.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
||||||
@@ -1310,7 +1317,11 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
|||||||
DdlTipoProceso.DataSource = ObjCRM.DtResultados;
|
DdlTipoProceso.DataSource = ObjCRM.DtResultados;
|
||||||
|
|
||||||
if (ObjCRM.DtResultados.Rows.Count > 0)
|
if (ObjCRM.DtResultados.Rows.Count > 0)
|
||||||
|
{
|
||||||
DdlTipoProceso.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlTipoProceso.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
||||||
|
|
||||||
|
DdlMedioCaptacionAcercamiento.Enabled = false;
|
||||||
|
}
|
||||||
|
|
||||||
DdlTipoProceso.DataBind();
|
DdlTipoProceso.DataBind();
|
||||||
}
|
}
|
||||||
@@ -1461,6 +1472,7 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
|||||||
#region "PERMISOS"
|
#region "PERMISOS"
|
||||||
protected void VerificaPermisos()
|
protected void VerificaPermisos()
|
||||||
{
|
{
|
||||||
|
|
||||||
if (CveEmpresaCRM > 0)
|
if (CveEmpresaCRM > 0)
|
||||||
{
|
{
|
||||||
if (!UsuarioActual.TienePermisoProceso(250))
|
if (!UsuarioActual.TienePermisoProceso(250))
|
||||||
|
|||||||
Reference in New Issue
Block a user