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

244 lines
19 KiB
Plaintext

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="NotificacionCheques.aspx.vb" Inherits="Bancos_NotificacionCheques" %>
<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">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
Notificaciones de Cheques
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
<asp:UpdatePanel ID="UPPFiltros" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="portlet solid grey-cascade portlet-filter">
<div class="portlet-title portlet-filterT magindate">
<div class="titlefiltros caption ">
<ul class="list-inline text-size-12">
<li>F.I.:</li><li style="width:130px">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width:100px !important; padding:0px;" >
<asp:TextBox Width="90%" ID="txtFechaI" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10" ></asp:TextBox>
<span class="input-group-btn "> <asp:LinkButton ID="imgCalendario" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
</span>
<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>
&nbsp;
</div>
</li>
<li>F.F.:</li><li style="width:130px">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width:100px !important; padding:0px;" >
<asp:TextBox Width="90%" ID="txtFechaF" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10" ></asp:TextBox>
<span class="input-group-btn "> <asp:LinkButton ID="imgCalendarioF" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
</span>
<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>
&nbsp;
</div>
</li>
<li>Tipo Transacción:
<asp:DropDownList ID="DdlTipoTransaccion" runat="server" AppendDataBoundItems="true" AutoPostBack="false" DataTextField="TipoTransaccion" DataValueField="CveTipoTransaccion" Width="100px" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
</asp:DropDownList>
</li>
<li>Beneficiario:
<asp:TextBox ID="TxtPagueseA" runat="server" Width="100px"> </asp:TextBox>
</li>
<li>Correo:
<asp:DropDownList ID="DdlCorreo" runat="server" ClientIDMode="Static" Width="100px" >
<asp:ListItem Value="-1">Todos</asp:ListItem>
<asp:ListItem Value="1">Con Correo</asp:ListItem>
<asp:ListItem Value="2">Sin Correo</asp:ListItem>
</asp:DropDownList>
</li>
</ul>
</div>
<div class="tools">
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" class="btn btn-primary" />
<%--<a href="javascript:;" class="expand"></a>--%>
<%--<a onclick="document.getElementById('C_BtnConsultar').click();" class="reload"></a>--%>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<ajax:TabContainer runat="server" ID="tabPrincipal" ActiveTabIndex="0" Width="100%">
<ajax:TabPanel runat="server" ID="tabPorNotificar" HeaderText="Por Notificar">
<ContentTemplate>
<asp:UpdatePanel ID="uppPorNotificar" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div style="width: 100%; text-align: right;">
<asp:Button ID="btnPorNotificar" runat="server" Text="Notificar" ClientIDMode="Static" class="btn btn-primary" />
</div>
<br />
<asp:GridView ID="GvPorNotificar" runat="server" AutoGenerateColumns="False" DataKeyNames="CveIE,CveProveedor,CvePersonal,CveTipoTransaccion,Comprobante" ToolTip="Listado de Cheques por Notificar" CssClass="table table-striped table-advance table-hover" Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<asp:TemplateField HeaderText="Fecha">
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("FechaDocumento").ToString.Substring(0, 10) %>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="70px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Banco">
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlBanco" runat="server" Text='<%# Eval("Banco", "{0}") %>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="130px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Mov">
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlTT" runat="server" Text='<%# Eval("TransaccionAbrev") %>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="35px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Folio">
<ItemTemplate>
&nbsp;<asp:HyperLink ID="hplFolio" runat="server" CssClass="Texto" Text='<%# Eval("Folio", "{0}") %>' NavigateUrl='<%# Eval("CveIE", "/Bancos/IE.aspx?CveIE={0}") %>'></asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="50px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Paguese A">
<ItemTemplate>
<asp:HyperLink ID="HLPagueseA" runat="server" Text='<%# Eval("PagueseA")%>' CssClass="Texto" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Left" Width="250px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Correo">
<ItemTemplate>
<asp:TextBox CssClass="TextBoxAsLabel" ID="txtCorreo" runat="server" Text='<%# Eval ("ProvCorreo") %>' Width="180px"></asp:TextBox>
</ItemTemplate>
<ItemStyle Width="150px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Teléfono">
<ItemTemplate>
<asp:Literal ID="LtlTelefono" runat="server"></asp:Literal>
</ItemTemplate>
<ItemStyle Width="90px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Importe">
<ItemTemplate>
<asp:Literal ID="LtlImporte" runat="server" Text='<%# Eval("Importe", "{0:C2}") %>'></asp:Literal>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" Width="90px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Ver">
<ItemTemplate>
<asp:HyperLink ID="HLComprobante" runat="server" Visible="false" Target="_blank"><img src="/Imagenes/attachment_icon.gif" height="20px" width="20px" alt="Ver Comprobante" /></asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="30px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:CheckBox runat="server" ID="chkNotificar" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="20px" Visible="false">
<ItemTemplate>
<asp:Image runat="server" ID="ImgBandera" Visible="true" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="Titulos" />
<RowStyle CssClass="Texto" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel runat="server" ID="tabPorEntregar" HeaderText="Por Entregar">
<ContentTemplate>
<asp:UpdatePanel ID="uppPorEntregar" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="gvPorEntregar" runat="server" AutoGenerateColumns="False" DataKeyNames="CveIE" EmptyDataText="No se encontraron Cheques por Entregar" ToolTip="Listado de Cheques por Entregar" CssClass="table table-striped table-advance table-hover" Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<asp:TemplateField HeaderText="Folio">
<ItemTemplate>
<%--&nbsp;<asp:Literal ID="LtlFolio" runat="server" Text='<%# Eval("Folio", "{0}") %>'></asp:Literal>--%>
<asp:HyperLink ID="hplFolio" runat="server" CssClass="Texto" Text='<%# Eval("Folio", "{0}") %>' NavigateUrl='<%# Eval("CveIE", "/Bancos/IE.aspx?CveIE={0}") %>'></asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="80px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Fecha">
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("FechaDocumento").ToString.Substring(0, 10) %>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="70px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Banco">
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlBanco" runat="server" Text='<%# Eval("Banco", "{0}") %>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="200px" HorizontalAlign="Left" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Paguese A">
<ItemTemplate>
<asp:Literal ID="LtlPagueseA" runat="server" Text='<%# Eval("PagueseA", "{0}")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="350px" HorizontalAlign="Left" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Correo" Visible="false">
<ItemTemplate>
<asp:Literal ID="LtlCorreo" runat="server"></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Telefono" Visible="false">
<ItemTemplate>
<asp:Literal ID="LtlTelefono" runat="server"></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Importe">
<ItemTemplate>
<asp:Literal ID="LtlImporte" runat="server" Text='<%# Eval("Importe", "{0:C2}") %>'></asp:Literal>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" Width="90px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Observacion">
<ItemTemplate>
<asp:TextBox ID="txtObservacionEntrega" runat="server"></asp:TextBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" Width="90px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Entregar">
<ItemTemplate>
<asp:ImageButton ID="ibEntregar" runat="server" OnClick="ibEntregar_Click" ImageUrl="/Imagenes/Btn_Update.png" />
</ItemTemplate>
<ItemStyle Width="50px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Notificar">
<ItemTemplate>
<asp:ImageButton ID="ibNotificarDeNuevo" runat="server" ImageUrl="/Imagenes/reconcertar.png" OnClick="ibNotificarDeNuevo_Click" />
</ItemTemplate>
<ItemStyle Width="50px" />
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="Titulos" />
<RowStyle CssClass="Texto" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
<asp:Button ID="Button1" runat="server" Style="visibility: hidden" ClientIDMode="Static" class="btn btn-primary" />
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
</asp:Content>