195 lines
13 KiB
Plaintext
195 lines
13 KiB
Plaintext
<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="PopUpBuscarFolioC.aspx.vb" Inherits="Compras_PopUpBuscarFolioC" %>
|
|
|
|
<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">
|
|
Búsqueda de Folios-Facturas
|
|
</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>
|
|
<asp:Panel ID="PnlPrincipal" runat="server" DefaultButton="BtnBuscar" Width="750px">
|
|
<table class="Widthall">
|
|
<%--border="1" rules="all" style="border-collapse: collapse;"--%>
|
|
<tr>
|
|
<td class="Titulos" colspan="4">Filtros para búsqueda</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="text-right"><b>Tipo de Documento:</b></td>
|
|
<td colspan="3">
|
|
<asp:DropDownList ID="DdlTipoDocto" CssClass="form-control input-sm select2me" runat="server" Class="table-group-action-input form-control input-inline input-small input-sm" Width="565px">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
<asp:ListItem Text="Factura" Value="Fac"></asp:ListItem>
|
|
<asp:ListItem Text="Nota de Crédito" Value="NC"></asp:ListItem>
|
|
<asp:ListItem Text="Anticipo" Value="Ant"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</td>
|
|
</tr>
|
|
<tr style="text-align: left">
|
|
<td class="text-right"><b>Folio:</b></td>
|
|
<td>
|
|
<asp:TextBox ID="TxtFolio" CssClass="form-control input-sm" runat="server" MaxLength="20" Width="180px" autofocus></asp:TextBox></td>
|
|
<td class="text-right"><b>Folio Fiscal:</b></td>
|
|
<td>
|
|
<asp:TextBox ID="TxtFolioFiscal" CssClass="form-control input-sm" runat="server" ClientIDMode="Static" MaxLength="40" Width="180px"></asp:TextBox>
|
|
</td>
|
|
</tr>
|
|
<tr style="text-align: left">
|
|
<td class="text-right"><b>Proveedor:</b></td>
|
|
<td>
|
|
<ADS:Dropdownlost ID="DdlProveedores" runat="server" UsaWebService="true" data-metodo="getproveedores" CssStyle="width: 100%;" Width="100%" DataTextField="RazonSocial" DataValueField="CveProveedor"></ADS:Dropdownlost>
|
|
</td>
|
|
</tr>
|
|
<tr style="text-align: left">
|
|
<td class="text-right"><b>Fecha Inicial:</b></td>
|
|
<td>
|
|
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="padding: 0px;">
|
|
<asp:TextBox ID="txtFechaI" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10" Onblur="Recalculafechapago();" ValidationGroup="GrpGuardar" Width="150px" ClientIDMode="Static"></asp:TextBox>
|
|
<span class="input-group-btn ">
|
|
<asp:LinkButton runat="server" ID="imgCalendario" class="btn default"> <i class="fa fa-calendar"></i> </asp:LinkButton>
|
|
</span>
|
|
</div>
|
|
<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>
|
|
</td>
|
|
<td class="text-right"><b>Fecha Final:</b></td>
|
|
<td><%--style="vertical-align:middle" valign="middle"--%>
|
|
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="padding: 0px;">
|
|
<asp:TextBox ID="txtFechaF" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10" Onblur="Recalculafechapago();" ValidationGroup="GrpGuardar" Width="150px" ClientIDMode="Static"></asp:TextBox>
|
|
<span class="input-group-btn ">
|
|
<asp:LinkButton runat="server" ID="imgCalendarioF" class="btn default"> <i class="fa fa-calendar"></i> </asp:LinkButton>
|
|
</span>
|
|
</div>
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr style="text-align: left">
|
|
<td class="text-right"><b>Descripción:</b></td>
|
|
<td>
|
|
<asp:TextBox ID="TxtDescripcion" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="180px"></asp:TextBox></td>
|
|
<td class="text-right"><b>Observaciones:</b></td>
|
|
<td>
|
|
<asp:TextBox ID="TxtObservaciones" CssClass="form-control input-sm" runat="server" ClientIDMode="Static" MaxLength="100" Width="180px"></asp:TextBox>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="4" style="text-align: center;">
|
|
<asp:Button ID="BtnBuscar" runat="server" Text="Buscar" class="btn btn-primary" /></td>
|
|
</tr>
|
|
</table>
|
|
</asp:Panel>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
<asp:UpdatePanel ID="UPDatos" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div id="TblBusqueda" runat="server" visible="false">
|
|
<div class="row">
|
|
<div class="col-md-12">Número de registros encontrados: <b><asp:Literal ID="LtlTotalRegistros" runat="server"></asp:Literal></b></div>
|
|
</div>
|
|
<tr>
|
|
<td>
|
|
<div id="DivFacturas" style="overflow-y: auto; width: 780px; height: 205px;">
|
|
<asp:GridView ID="GV" runat="server" AutoGenerateColumns="false" EmptyDataText="No se encontraron registros" CssClass="ScrollAD table table-smallpadding Widthall" GridLines="None">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Tipo</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlTipo" runat="server"></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Folio</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlFolio" runat="server"></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Fecha</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlFecha" runat="server"></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Proveedor</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlNombre" runat="server"></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Total</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlTotal" runat="server"></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>Moneda</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LtlMoneda" runat="server"></asp:Literal>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
<%-- <RowStyle CssClass="Texto" />
|
|
<AlternatingRowStyle CssClass="TextoAlterno" />
|
|
<HeaderStyle CssClass="Titulos" />--%>
|
|
</asp:GridView>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
|
|
|
|
</asp:Content>
|
|
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
|
|
<script type="text/javascript">
|
|
function Ir(v) {
|
|
gotourl('/Compras/Compras.aspx?CveCompra=' + v);
|
|
}
|
|
|
|
function Ir2(v) {
|
|
window.opener.CargaCompra(v);
|
|
window.close();
|
|
parent.$('#ajax').modal('hide');
|
|
|
|
}
|
|
|
|
function Ir3(v) {
|
|
window.opener.VincularCompra(v);
|
|
window.close();
|
|
parent.$('#ajax').modal('hide');
|
|
}
|
|
|
|
function Ir4(v) {
|
|
window.opener.CargaCompraGasto(v);
|
|
window.close();
|
|
parent.$('#ajax').modal('hide');
|
|
|
|
}
|
|
|
|
//$(document).ready(function () {
|
|
// $("#TxtFolioFiscal").mask("********-****-****-****-************");
|
|
//});
|
|
</script>
|
|
</asp:Content>
|