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

143 lines
8.9 KiB
Plaintext

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Pagos.aspx.vb" Inherits="AIMMGM_Pagos" %>
<asp:Content ID="Content1" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="E" runat="Server">
Pagos
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="C" runat="Server">
<table width="100%" cellpadding="0" cellspacing="0">
<tr class="SubTotales">
<td style="width: 80px">Cliente</td>
<td style="width: 280px">
<asp:DropDownList ID="DdlCliente" Width="250px" runat="server" DataTextField="Nombre" DataValueField="CveCliente"></asp:DropDownList></td>
<td style="width: 80px">Estatus</td>
<td style="width: 80px">
<asp:DropDownList Width="100px" ID="DdlEstatus" runat="server">
<asp:ListItem Text="Todos" Value="-1"></asp:ListItem>
<asp:ListItem Text="Pagados" Selected="True" Value="1"></asp:ListItem>
<asp:ListItem Text="Validados" Value="2"></asp:ListItem>
<asp:ListItem Text="Facturados" Value="3"></asp:ListItem>
</asp:DropDownList></td>
<td>Aprobación:<asp:TextBox ID="TxtAprobacion" Width="55px" runat="server" Text=""></asp:TextBox></td>
<td>&nbsp;</td>
<td>
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" />
<asp:Button ID="BtnSolicitarFactura" runat="server" Text="Solicitar Factura" />
</td>
</tr>
<tr>
<td colspan="6">
<asp:GridView ID="GvPagos" runat="server" AutoGenerateColumns="False" CellPadding="2">
<Columns>
<asp:HyperLinkField HeaderText="Cliente" ControlStyle-CssClass="Texto" DataTextField="Nombre" DataTextFormatString="&nbsp;{0}" ItemStyle-HorizontalAlign="Left" DataNavigateUrlFields="CveCliente" DataNavigateUrlFormatString="ConsultaCliente.aspx?CveCliente={0}">
<ItemStyle Width="300px" />
</asp:HyperLinkField>
<asp:BoundField DataField="Fecha" HeaderText="Fecha" DataFormatString="{0:d}" />
<asp:BoundField DataField="Importe" DataFormatString="{0:N2}" HeaderText="Importe" ItemStyle-Width="80px" ItemStyle-HorizontalAlign="Right">
<ItemStyle HorizontalAlign="Right" Width="80px"></ItemStyle>
</asp:BoundField>
<asp:TemplateField HeaderText="Doc" ItemStyle-HorizontalAlign="Center">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink ID="ImgArchivo" runat="server" Target="_blank" Visible='<%# Eval("Archivo").tostring<>"" %>'><img src="/Imagenes/descargar.png" style="height: 18px; width: 18px;" alt="Descargar Archivo"/></asp:HyperLink>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:BoundField DataField="Observaciones" HeaderText="Observaciones" />
<asp:BoundField DataField="Aprobacion" HeaderText="Aprobacion" />
<asp:TemplateField HeaderText="Validado" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# if(Eval("Validado").ToString ="True","Si","No") %>'></asp:Label>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="Requiere Factura" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox ID="ChkRequiereFactura" runat="server" Visible='<%# Eval("Validado").ToString ="False" %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="LnkValidar" Text="Validar" OnClientClick="return confirm('Está seguro de que es válido?')" CommandArgument='<%# Eval("CvePago") %>' CommandName="Validar" runat="server" Visible='<%# Eval("Validado").ToString ="False" %>' OnClick="LnkValidar_Click"></asp:LinkButton>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="Facturado" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# If(Eval("Facturado").ToString = "True", "Si", "No")%>'></asp:Label>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="Titulos" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
<div style="display: none;">
<asp:GridView ID="GvE" runat="server" AutoGenerateColumns="False" CellPadding="2">
<Columns>
<asp:BoundField DataField="Nombre" HeaderText="Nombre" ItemStyle-Width="350px" ItemStyle-HorizontalAlign="Left">
<ItemStyle Width="350px"></ItemStyle>
</asp:BoundField>
<asp:BoundField DataField="RFC" HeaderText="RFC" />
<asp:TemplateField HeaderText="Calle y Número" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# String.Format("{0} {1} {2}", Eval("Direccion"), Eval("NoExt"), Eval("NoInt"))%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Colonia" HeaderText="Colonia" />
<asp:BoundField DataField="Ciudad" HeaderText="Ciudad" />
<asp:BoundField DataField="Estado" HeaderText="Estado" />
<asp:BoundField DataField="Pais" HeaderText="Pais" />
<asp:BoundField DataField="CP" HeaderText="CP" />
<asp:BoundField DataField="Mail" HeaderText="Correo" />
<asp:BoundField DataField="Importe" HeaderText="Monto" DataFormatString="{0:N2}" />
<asp:TemplateField HeaderText="Moneda" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text="PESOS"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Estatus" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text="PAGADO"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="MetodoPago" HeaderText="FormaPago" />
<asp:TemplateField HeaderText="Factura" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text="SI"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="NumCtaPago" HeaderText="Cuenta" />
<asp:TemplateField HeaderText="Concepto" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text="ExpoMinSon 2014"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="Titulos" BackColor="Gray" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
</div>
</td>
</tr>
</table>
<br/>
</asp:Content>