Files
SIG/Prospectos/CatProspectosG15.aspx
JORGE LUIS CAUDILLO ESPARZA c35cf91883 Commit inicial Ventas Productivo
2019-08-14 16:40:54 -07:00

268 lines
21 KiB
Plaintext

<%@ Page Title="Prospectos - Catálogo de Prospectos" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="CatProspectosG15.aspx.vb" Inherits="Prospectos_CatProspectosG15" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
<img alt="Nuevo Prospecto" onclick="document.location.href='/Prospectos/ProspectosG15.aspx'" src="../Imagenes/Imagenes42/BotonAgregar.png" style="cursor: pointer; height: 22px;" />&nbsp;
<asp:ImageButton ID="ImgExcel" ToolTip="Excel" runat="server" ImageUrl="../Imagenes/Imagenes42/IconoExcel.png" Height="20px" />&nbsp;
<asp:Image ID="ImgPersonalizar" ToolTip="Personalizar Listado" runat="server" ImageUrl="~/Imagenes/Imagenes42/Table-icon.png" Style="cursor: pointer; height: 22px;" />&nbsp;
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
Reporte de Prospectos
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
<asp:UpdatePanel ID="UPFiltros" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="portlet solid grey-cascade portlet-filter" style="">
<div class="portlet-title portlet-filterT" style="">
<div class="titlefiltros caption ">
<ul class="list-inline">
<li>Tipo Evento
<asp:DropDownList ID="DdlTipoEvento" runat="server" AppendDataBoundItems="true" DataTextField="EventoTipo" DataValueField="CveEventoTipo" Width="140px" AutoPostBack="True">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
</li>
<li>Evento
<asp:DropDownList ID="DdlEvento" runat="server" AppendDataBoundItems="true" DataTextField="Evento" DataValueField="CveEvento" Width="140px">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
</li>
<li>Responsable
<asp:DropDownList ID="DdlResponsable" runat="server" AppendDataBoundItems="true" DataTextField="Supervisor" DataValueField="CveSupervisor" Width="140px" AutoPostBack="True">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
</li>
<li>Promotor
<asp:DropDownList ID="DdlPromotor" runat="server" AppendDataBoundItems="true" DataTextField="Coordinador" DataValueField="CveCoordinador" Width="140px">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
</li>
</ul>
<ul class="list-inline">
<li style="width:218px;">F.I.:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtFechaI" runat="server" Width="80px"></asp:TextBox>
&nbsp;<asp:ImageButton runat="server" ID="imgCalendario" ImageUrl="/Imagenes/calendar.png" ImageAlign="AbsMiddle" Width="16px" Height="16px" AlternateText="Click para ver el Calendario" />
<ajax:MaskedEditExtender ID="MEEFechaI" runat="server" TargetControlID="txtFechaI" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="Calendario" TargetControlID="txtFechaI" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
<asp:RequiredFieldValidator ID="rfvFechaI" runat="server" ControlToValidate="txtFechaI" Display="None" ErrorMessage="El campo <b>''Fecha Inicial''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="Valida"></asp:RequiredFieldValidator>
<asp:CompareValidator ID="cvFechaI" runat="server" ControlToValidate="txtFechaI" Display="None" ErrorMessage="El campo <b>''Fecha Inicial''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="Valida"></asp:CompareValidator>
<ajax:ValidatorCalloutExtender ID="vcoFfvFI" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="vcoCvFI" runat="server" HighlightCssClass="vco" TargetControlID="cvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
</li>
<li>F.F.:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="txtFechaF" runat="server" Width="80px"></asp:TextBox>
&nbsp;<asp:ImageButton runat="server" ID="imgCalendarioF" ImageUrl="/Imagenes/calendar.png" ImageAlign="AbsMiddle" Width="16px" Height="16px" AlternateText="Click para ver el Calendario" />
<ajax:MaskedEditExtender ID="MEEFechaF" runat="server" TargetControlID="txtFechaF" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="Calendario2" TargetControlID="txtFechaF" PopupButtonID="imgCalendarioF" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
<asp:RequiredFieldValidator ID="rfvFechaF" runat="server" ControlToValidate="txtFechaF" Display="None" ErrorMessage="El campo <b>''Fecha Final''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="Valida"></asp:RequiredFieldValidator>
<asp:CompareValidator ID="cvFechaF" runat="server" ControlToValidate="txtFechaF" Display="None" ErrorMessage="El campo <b>''Fecha Final''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="Valida"></asp:CompareValidator>
<ajax:ValidatorCalloutExtender ID="vcoRfvFF" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaF" Width="350px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="vcoCvFF" runat="server" HighlightCssClass="vco" TargetControlID="cvFechaF" Width="350px"></ajax:ValidatorCalloutExtender>
</li>
</ul>
</div>
<div class="tools">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" class="btn btn-primary" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UPDatos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<%-- <asp:LinkButton ID="LnkDatos" runat="server">Datos</asp:LinkButton>
<asp:LinkButton ID="LnkArbol" runat="server">Arbol</asp:LinkButton>--%>
<asp:GridView ID="GvDatos" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron Prospectos Registrados" ToolTip="Listado de Prospectos" Width="100%" CssClass="table table-striped table-advance table-hover" Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<asp:TemplateField>
<HeaderTemplate>Nombre</HeaderTemplate>
<ItemTemplate>
<asp:HyperLink ID="HplNombreCompleto" CssClass="Texto" runat="server" Text='<%# Eval("NombreCompleto")%>' NavigateUrl='<%# Eval("CveProspecto", "ProspectosG15.aspx?CveProspecto={0}")%>'></asp:HyperLink></ItemTemplate>
</asp:TemplateField>
<asp:BoundField Visible="False" HeaderText="ApellidoPaterno" DataField="Apellido Paterno" />
<asp:BoundField Visible="False" HeaderText="ApellidoMaterno" DataField="Apellido Materno" />
<asp:BoundField Visible="False" HeaderText="Nombres" DataField="Nombres" />
<asp:BoundField HeaderText="Edad" DataField="Edad" />
<asp:BoundField Visible="False" HeaderText="F. Nacimiento" DataField="FechaNacimiento" DataFormatString="{0:d}" />
<asp:BoundField Visible="False" HeaderText="Lugar Nacimiento" DataField="LugarNacimiento" />
<asp:BoundField Visible="False" HeaderText="Escolaridad" DataField="Escolaridad" />
<asp:BoundField Visible="False" HeaderText="Estado Civil" DataField="EstadoCivil" />
<asp:BoundField HeaderText="Evento" DataField="Evento" />
<asp:BoundField Visible="False" HeaderText="IFE" DataField="IFE" />
<asp:BoundField Visible="False" HeaderText="Sección" DataField="Seccion" DataFormatString="{0:###}" />
<asp:BoundField HeaderText="Responsable" DataField="Supervisor" />
<asp:BoundField HeaderText="Promotor" DataField="Coordinador" />
<asp:BoundField Visible="False" HeaderText="Depend." DataField="Dependientes" />
<asp:BoundField HeaderText="Calle" DataField="Calle" />
<asp:BoundField HeaderText="#" DataField="Numero" />
<asp:BoundField Visible="False" HeaderText="Entre Calles" DataField="EntreCalle1" />
<asp:BoundField HeaderText="Colonia" DataField="Colonia" />
<asp:BoundField HeaderText="Municipio" DataField="Municipio" />
<asp:TemplateField>
<HeaderTemplate>Verificado</HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlVerificador" runat="server"></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField Visible="False" HeaderText="Estado" DataField="Estado" />
<asp:BoundField Visible="False" HeaderText="Teléfono" DataField="Telefono" />
<asp:BoundField Visible="False" HeaderText="Celular" DataField="Celular" />
<asp:BoundField Visible="False" HeaderText="Correo" DataField="Correo" />
<asp:BoundField Visible="False" HeaderText="Fecha Ing" DataField="FechaIng" DataFormatString="{0:d}" />
</Columns>
<HeaderStyle CssClass="Titulos" />
<AlternatingRowStyle CssClass="TextoAlterno" />
<RowStyle CssClass="Texto" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UPPersonalizar" UpdateMode="Conditional">
<ContentTemplate>
<div id="DivPersonalizar" style="width: 318px; background-color: White; border: solid 1px black; color: Black; display: none; position: absolute;">
<table class="table table-striped table-advance table-hover" style="width: 318px;">
<thead>
<tr class="Titulos">
<th style="width: 200px">
<asp:Label ID="LblTitulo1" runat="server" ClientIDMode="Static" Text="Personalizar Columnas"></asp:Label>
</th>
<th style="padding-right: 4px; padding-top: 4px" valign="top">
<img alt="" src="/Imagenes/close.gif" style="cursor: pointer;" onclick="$('#DivPersonalizar').hide(1000);" />
</th>
</tr>
</thead>
<tr align="left">
<td colspan="2">
<table class="table table-striped table-advance table-hover" style="width: 318px;">
<thead>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkNombreCompleto" runat="server" Text="Nombre Completo" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkApellidoPaterno" runat="server" Text="ApellidoPaterno" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkApellidoMaterno" runat="server" Text="ApellidoMaterno" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkNombres" runat="server" Text="Nombres" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkEdad" runat="server" Text="Edad" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkFechaNacimiento" runat="server" Text="FechaNacimiento" Checked="false" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkLugarNacimiento" runat="server" Text="LugarNacimiento" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkEscolaridad" runat="server" Text="Escolaridad" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkEstadoCivil" runat="server" Text="Estado Civil" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkEvento" runat="server" Text="Evento" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkIFE" runat="server" Text="IFE" Checked="false" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkSeccion" runat="server" Text="Sección" Checked="false" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkResponsable" runat="server" Text="Responsable" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkPromotor" runat="server" Text="Promotor" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkDependientes" runat="server" Text="Dependientes" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkCalle" runat="server" Text="Calle" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkNumero" runat="server" Text="Número" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkEntre" runat="server" Text="Entre Calles" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkColonia" runat="server" Text="Colonia" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkMunicipio" runat="server" Text="Municipio" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkFueAuditado" runat="server" Text="Verificado" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkEstado" runat="server" Text="Estado" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkTelefono" runat="server" Text="Teléfono" Checked="true" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkCelular" runat="server" Text="Celular" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkCorreo" runat="server" Text="Correo" /></th>
</tr>
<tr>
<th style="text-align: left">
<asp:CheckBox ID="ChkFechaIng" runat="server" Text="Fecha Ingreso" /></th>
</tr>
</thead>
</table>
</td>
</tr>
<tr style="height: 25px">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<td colspan="2" style="text-align: center;">
<asp:Button ID="BtnPersonalizar" runat="server" Text="Personalizar" class="btn btn-primary" /><input type="button" value="Cancelar" onclick="$('#DivPersonalizar').hide(1000);" class="btn btn-primary" /></td>
</ContentTemplate>
</asp:UpdatePanel>
</tr>
</table>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
</asp:Content>