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

208 lines
16 KiB
Plaintext

<%@ Page Title="Reporte de Prospectos" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="RepProspectos.aspx.vb" Inherits="Prospectos_RepProspectos" %>
<asp:Content ID="Content1" ContentPlaceHolderID="H" Runat="Server">
<asp:ImageButton ID="ImgExcel" runat="server" ImageUrl="/Imagenes/IconoExcel.gif" Width="17px" Height="17px" />&nbsp;&nbsp;
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="E" Runat="Server">
Reporte de Prospectos
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="C" Runat="Server">
<%-- <script type="text/javascript">
var SelectedRow = null;
var SelectedRowIndex = null;
var UpperBound = null;
var LowerBound = null;
window.onload = function () {
UpperBound = parseInt('<%= GvDatos.Rows.Count%>') - 1;
LowerBound = 0;
SelectedRowIndex = -1;
}
function SelectRow(CurrentRow, RowIndex) {
if (SelectedRow == CurrentRow || RowIndex > UpperBound || RowIndex < LowerBound)
return;
if (SelectedRow != null) {
SelectedRow.style.backgroundColor = SelectedRow.originalBackgroundColor;
SelectedRow.style.color = SelectedRow.originalForeColor;
}
if (CurrentRow != null) {
CurrentRow.originalBackgroundColor = CurrentRow.style.backgroundColor;
CurrentRow.originalForeColor = CurrentRow.style.color;
CurrentRow.style.backgroundColor = '#65b0bf';
CurrentRow.style.color = 'Black';
}
SelectedRow = CurrentRow;
SelectedRowIndex = RowIndex;
setTimeout("SelectedRow.focus();", 0);
}
function SelectSibling(e) {
var e = e ? e : window.event;
var KeyCode = e.which ? e.which : e.keyCode;
if (KeyCode == 40) {
SelectRow(SelectedRow.nextSibling, SelectedRowIndex + 1);
}
else if (KeyCode == 38) {
SelectRow(SelectedRow.previousSibling, SelectedRowIndex - 1);
}
return false;
}
function EC() {
event.cancelBubble = true;
if (event.stopPropagation)
event.stopPropagation();
}
</script> --%>
<asp:UpdatePanel ID="UPFiltros" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr class="SubTotales">
<td style="width: 101px; text-align: right;">Vendedor:
</td>
<td style="width: 188px;">
<asp:DropDownList ID="ddlVendedor" runat="server" Width="131px" DataTextField="Vendedor" DataValueField="CveVendedor"></asp:DropDownList>
</td>
<td style="width: 80px;">&nbsp;Agrupador</td>
<td style="width: 100px;">
<asp:DropDownList ID="DdlAgrupador" runat="server" AppendDataBoundItems="true" Width="100px">
<asp:ListItem Text="Municipio" Value="1"></asp:ListItem>
<asp:ListItem Text="Clasificacion" Value="2"></asp:ListItem>
<asp:ListItem Text="Vendedor" Value="3"></asp:ListItem>
<asp:ListItem Text="Tipo de Prospecto" Value="4"></asp:ListItem>
<asp:ListItem Text="Fecha" Value="5"></asp:ListItem>
</asp:DropDownList>
</td>
<td align="left" style="border-left-style: solid; border-left-color: Blue; border-left-width: 1px;"><asp:Button ID="BtnConsultar" runat="server" Text="Consultar" /></td>
</tr>
</table>
<br/>
</ContentTemplate>
</asp:UpdatePanel>
<%--1640--%>
<asp:UpdatePanel ID="UPDatos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvDatos" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron Prospectos Registrados" >
<Columns>
<asp:TemplateField Visible="False">
<ItemTemplate>
<asp:Literal ID="LtlGpo" runat="server" Text='<%# Eval("Cantidad")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="False">
<ItemTemplate>
<asp:Literal ID="LtlCantidad" runat="server" Text='<%# Eval("Cantidad", "{0:N0}")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Empresa">
<HeaderTemplate><asp:LinkButton ID="LbEmpresaNombre" runat="server" CausesValidation="false" Text="Empresa" OnClick="LbOrden_Click" CommandArgument="EmpresaNombre"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgEmpresaNombre" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" CommandArgument="EmpresaNombre"/></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlEmpresa" runat="server" Text='<%# Eval("EmpresaNombre")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Nombre" ItemStyle-Width="250px">
<HeaderTemplate><asp:LinkButton ID="LbAgrupador_OrdenAgrupador_NombreCompleto" runat="server" CausesValidation="false" Text="Nombre" OnClick="LbOrden_Click" CommandArgument="Agrupador,OrdenAgrupador,NombreCompleto"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgAgrupador_OrdenAgrupador_NombreCompleto" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" CommandArgument="Agrupador,OrdenAgrupador,NombreCompleto"/></HeaderTemplate>
<ItemTemplate>
<asp:HyperLink ID="HplNombre" CssClass="Texto" runat="server" Text='<%# Eval("NombreCompleto")%>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Calle">
<HeaderTemplate><asp:LinkButton ID="LbCalle" runat="server" CausesValidation="false" Text="Calle" OnClick="LbOrden_Click" CommandArgument="Calle"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgCalle" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" CommandArgument="Calle"/></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlCalle" runat="server" Text='<%# Eval("Calle")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField headerText ="#">
<HeaderTemplate><asp:LinkButton ID="LbNumero" runat="server" CausesValidation="false" Text="#" OnClick="LbOrden_Click" CommandArgument="Numero"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgNumero" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" CommandArgument="Numero"/></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlNumero" runat="server" Text='<%# Eval("Numero")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="" Visible="False">
<HeaderTemplate><asp:LinkButton ID="LbEntreCalle1" runat="server" CausesValidation="false" Text="Entre Calle" OnClick="LbOrden_Click" CommandArgument="EntreCalle1"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgEntreCalle1" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" CommandArgument="EntreCalle1"/></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlEntreCalle1" runat="server" Text='<%# Eval("EntreCalle1")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="" Visible="False">
<HeaderTemplate><asp:LinkButton ID="LbEntreCalle2" runat="server" CausesValidation="false" Text="y Calle" OnClick="LbOrden_Click" CommandArgument="EntreCalle2"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgEntreCalle2" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" CommandArgument="EntreCalle2"/></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlEntreCalle2" runat="server" Text='<%# Eval("EntreCalle2")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<HeaderTemplate><asp:LinkButton ID="LbColonia" runat="server" CausesValidation="false" Text="Colonia" OnClick="LbOrden_Click" CommandArgument="Colonia"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgColonia" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" CommandArgument="Colonia"/></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlColonia" runat="server" Text='<%# Eval("Colonia")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="" Visible="False">
<HeaderTemplate><asp:LinkButton ID="LbCodigoPostal" runat="server" CausesValidation="false" Text="Código Postal" OnClick="LbOrden_Click" CommandArgument="CodigoPostal"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgCodigoPostal" CommandArgument="CodigoPostal" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlCodigoPostal" runat="server" Text='<%# Eval("CodigoPostal","{0:#####}")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Municipio">
<HeaderTemplate><asp:LinkButton ID="LbMunicipio" runat="server" CausesValidation="false" Text="Municipio" OnClick="LbOrden_Click" CommandArgument="Municipio"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgMunicipio" CommandArgument="Municipio" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlMunicipio" runat="server" Text='<%# Eval("Municipio")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<HeaderTemplate><asp:LinkButton ID="LbTelefono" runat="server" CausesValidation="false" Text="Teléfono" OnClick="LbOrden_Click" CommandArgument="Telefono"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgTelefono" CommandArgument="Telefono" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlTelefono" runat="server" Text='<%# Eval("Telefono")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Celular">
<HeaderTemplate><asp:LinkButton ID="LbCelular" runat="server" CausesValidation="false" Text="Celular" OnClick="LbOrden_Click" CommandArgument="Celular"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgCelular" CommandArgument="Celular" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlCelular" runat="server" Text='<%# Eval("Celular")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<HeaderTemplate><asp:LinkButton ID="LbCorreo" runat="server" CausesValidation="false" Text="Correo" OnClick="LbOrden_Click" CommandArgument="Correo"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgCorreo" CommandArgument="Correo" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlCorreo" runat="server" Text='<%# Eval("Correo")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<HeaderTemplate><asp:LinkButton ID="LbProspectoClasificacion" runat="server" CausesValidation="false" Text="Clasificación" OnClick="LbOrden_Click" CommandArgument="ProspectoClasificacion"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgProspectoClasificacion" CommandArgument="ProspectoClasificacion" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlProspectoClasificacion" runat="server" Text='<%# Eval("ProspectoClasificacion")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Vendedor">
<HeaderTemplate><asp:LinkButton ID="LbVendedor" runat="server" CausesValidation="false" Text="Vendedor" OnClick="LbOrden_Click" CommandArgument="Vendedor"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgVendedor" CommandArgument="Vendedor" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlVendedor" runat="server" Text='<%# Eval("Vendedor")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Calificación">
<HeaderTemplate><asp:LinkButton ID="LbProspectoTipo" runat="server" CausesValidation="false" Text="Calificación" OnClick="LbOrden_Click" CommandArgument="ProspectoTipo"></asp:LinkButton>&nbsp;<asp:ImageButton ID="ImgProspectoTipo" CommandArgument="ProspectoTipo" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" OnClick="LbOrden_Click" /></HeaderTemplate>
<ItemTemplate>
<asp:Literal ID="LtlProspectoTipo" runat="server" Text='<%# Eval("ProspectoTipo")%>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<AlternatingRowStyle CssClass="TextoAlterno" />
<RowStyle CssClass="Texto" />
<HeaderStyle CssClass="Titulos" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>