350 lines
32 KiB
Plaintext
350 lines
32 KiB
Plaintext
<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="DiarioCompras.aspx.vb" Inherits="Contabilidad_DiarioCompras" %>
|
|
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="Css" runat="server">
|
|
<style>
|
|
|
|
</style>
|
|
</asp:Content>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="H" runat="Server">
|
|
<table border="0">
|
|
<tr>
|
|
<td align="center" style="width: 55px">
|
|
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:ImageButton ID="ImgCFDiMasivo" ImageUrl="/Imagenes/ListaActualizar.jpg" runat="server" Width="18px" Height="18px" ToolTip="Validación Masiva de CFDi" />
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="E" runat="Server">
|
|
Diario de Compras
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" 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 smalltitle">
|
|
<div class="tools">
|
|
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" CssClass="btn btn-primary" />
|
|
</div>
|
|
<div class="titlefiltros caption ">
|
|
<div class="row">
|
|
<label class="col-md-1 truncate">Proveedor:</label>
|
|
<div class="col-md-3">
|
|
<asp:DropDownList ID="DdlProveedores" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" DataTextField="RazonSocial" DataValueField="CveProveedor">
|
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<label class="col-md-1 truncate">Fecha Inicio:</label>
|
|
<div class="col-md-2">
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 110px !important; padding: 0px;">
|
|
<asp:TextBox ID="txtFechaI" runat="server" CssClass="form-control" Width="99%" CausesValidation="true" MaxLength="10"></asp:TextBox>
|
|
<span class="input-group-btn ">
|
|
<asp:LinkButton ID="ImgCalendarioI" 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="CalendarExtender1" TargetControlID="txtFechaI" PopupButtonID="ImgCalendarioI" 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>
|
|
|
|
</div>
|
|
</div>
|
|
<label class="col-md-1 truncate">Fecha Fin:</label>
|
|
<div class="col-md-2">
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 110px !important; padding: 0px;">
|
|
<asp:TextBox ID="txtFechaF" runat="server" CssClass="form-control" Width="99%" 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>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
<br />
|
|
<asp:Panel ID="PnlPoliza" runat="server" Visible="true">
|
|
<asp:UpdatePanel ID="UPPPoliza" runat="server" UpdateMode="Conditional"> <ContentTemplate>
|
|
<div class="row">
|
|
<div class="col-md-8 labelpadding" style="max-width:700px;">
|
|
<div class="row">
|
|
<label class="col-md-2">Fecha:</label>
|
|
<div class="col-md-4">
|
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" >
|
|
<asp:TextBox ID="TxtFecha" 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="MEEFechaC" runat="server" TargetControlID="TxtFecha" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
<ajax:CalendarExtender ID="Calendario" runat="server" TargetControlID="TxtFecha" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
<asp:RequiredFieldValidator ID="RFVFechaC" runat="server" ControlToValidate="TxtFecha" Display="None" ErrorMessage="El campo <b>''Fecha de Pago''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
|
<asp:CompareValidator ID="CVFechaC" runat="server" ControlToValidate="TxtFecha" Display="None" ErrorMessage="El campo <b>''Fecha de Pago''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCERFVFC" runat="server" HighlightCssClass="vco" TargetControlID="RFVFechaC" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
<ajax:ValidatorCalloutExtender ID="VCECVFC" runat="server" HighlightCssClass="vco" TargetControlID="CVFechaC" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6" runat="server" id="TbTipoCambio" visible="False">
|
|
<div class="row">
|
|
<label class="col-md-4">Tipo Cambio:</label>
|
|
<div class="col-md-8">
|
|
<asp:TextBox ID="TxtTC" CssClass="form-control input-sm" onblur="$get('ImgTC').style.display='';" runat="server" Width="45px"></asp:TextBox>
|
|
<asp:ImageButton runat="server" ID="ImgTC" Style="display: none;" Height="16px" ClientIDMode="Static" ImageUrl="/Imagenes/accept.png"></asp:ImageButton>
|
|
<asp:HiddenField ID="HdnTC" runat="server" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-md-2">Tipo de Póliza:</label>
|
|
<div class="col-md-4">
|
|
<asp:DropDownList ID="DdlPolizaTipo" CssClass="form-control input-sm" DataValueField="Id" DataTextField="Nombre" runat="server"></asp:DropDownList></td>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-md-2">Concepto:</label>
|
|
<div class="col-md-6">
|
|
<asp:TextBox ID="TxtDescripcion" CssClass="form-control input-sm" runat="server" Text="" Width="350px"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RFVDescripcion" runat="server" Display="None" ErrorMessage="El campo <b>''Concepto''</b> es necesario, por favor ingréselo)." ValidationGroup="GrpGuardar" ControlToValidate="TxtDescripcion"></asp:RequiredFieldValidator>
|
|
<ajax:ValidatorCalloutExtender ID="VCEDescripcion" runat="server" HighlightCssClass="vco" TargetControlID="RFVDescripcion" Width="350px"></ajax:ValidatorCalloutExtender>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-md-2"></label>
|
|
<div class="col-md-10"><asp:Button ID="BtnContabilizar" CssClass="btn btn-primary" runat="server" Text="Contabilizar" ValidationGroup="GrpGuardar" /></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate></asp:UpdatePanel>
|
|
|
|
|
|
</asp:Panel>
|
|
<asp:UpdatePanel ID="UPPDatos" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<ajax:TabContainer runat="server" ID="Tabs">
|
|
<ajax:TabPanel runat="server" ID="TabCompras" HeaderText="Compras">
|
|
<ContentTemplate>
|
|
<asp:Label ID="LblTotComp" Font-Bold="True" runat="server" Text=""></asp:Label> <asp:Label ID="LbSelC" Font-Italic="True" ClientIDMode="Static" runat="server" Text=""></asp:Label>
|
|
<asp:GridView ID="Gv" GridLines="None" Visible="true" CssClass="table table-hover table-advance Widthall" runat="server" AutoGenerateColumns="False" EmptyDataText="No se han encontrado Facturas." DataKeyNames="CveCompra,RazonSocial,TipoDocto,SerieFolio,Descripcion,SubTotal,Total,IVA,Contado,IdCtaContProveedores,IdCtaContBancos,IdCuentaIVAxAcreditar,IdCuentaIVAAcreditable,Fecha,CveProveedor,Conta_AsientoContableComprasContado,IdCuentaGasto, RetIVA,RetISR,IdCtaContRetIVA,IdCtaContRetISR,CveMoneda,TC,IdCtaContComplementaria,ValidacionFactura">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="">
|
|
<ItemTemplate>
|
|
<table width="100%">
|
|
<tr>
|
|
<td>
|
|
<table width="100%" cellpadding="0" cellspacing="">
|
|
|
|
<tr class="SubTotales" style="height: 20px;">
|
|
<td style="width: 25px;">
|
|
<asp:CheckBox ID="Chk" runat="server" Visible="False" /></td>
|
|
<td style="width: 250px;">
|
|
<asp:HyperLink ID="HplProv" runat="server" CssClass="Texto" Text='<%# Eval("RazonSocial")%>' NavigateUrl='<%# Eval("CveProveedor","/Compras/Proveedores.aspx?CveProveedor={0}") %>'></asp:HyperLink></td>
|
|
<td style="width: 100px;">F.<asp:HyperLink ID="HplFact" runat="server" Text='<%# Eval("SerieFolio")%>' NavigateUrl='<%# Eval("CveCompra","/Compras/Compras.aspx?CveCompra={0}") %>'></asp:HyperLink></td>
|
|
<td style="width: 100px;"> <asp:Literal ID="LitFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}")%>'></asp:Literal></td>
|
|
<td style="width: 120px;">SubTotal: <asp:Label ID="LblSubTotal" runat="server" Text='<%# Eval("SubTotal", "{0:N2}")%>'></asp:Label></td>
|
|
<td style="width: 100px;">IVA: <asp:Label ID="LblIVA" runat="server" Text='<%# Eval("IVA", "{0:N2}")%>'></asp:Label></td>
|
|
<td style="width: 70px;">Ret.IVA: <asp:Label ID="LblRetIVA" runat="server" Text='<%# Eval("RetIVA", "{0:N2}")%>'></asp:Label></td>
|
|
<td style="width: 70px;">Ret.ISR: <asp:Literal ID="LitRetISR" runat="server" Text='<%# Eval("RetISR", "{0:N2}")%>'></asp:Literal></td>
|
|
<td style="width: 100px;">Total: <asp:Label ID="LblTotal" runat="server" Text='<%# Eval("Total", "{0:N2}")%>'></asp:Label><asp:Literal ID="LitMoneda" runat="server" Text='<%# Eval("Abreviatura")%>'></asp:Literal>
|
|
<asp:Label ID="LblTC" runat="server" Font-Size="6pt" Font-Italic="True" Text='<%# Eval("TC", "T.C. {0}")%>' Visible='<%# Eval("CveMoneda").ToString = "2"%>'></asp:Label><asp:TextBox ID="TxtTC" Width="25px" runat="server" Visible="False"></asp:TextBox>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: left">
|
|
<asp:GridView ID="GvD" runat="server" GridLines="None" CssClass="table table-hover table-advance Widthall" AutoGenerateColumns="False" OnRowDataBound="GvDetalle_RowDataBound" ForeColor="Gray" DataKeyNames="PS,SubTotalPS,CveCompra,TipoDocto,SerieFolio,Descripcion,SubTotal,Contado,IdCtaContProveedores,Fecha,IdCuentaGasto">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Producto">
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LitPS" runat="server" Text='<%# Bind("PS") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="250px" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Proyecto">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" ID="Literal1" Text='<%# string.Format("{0} - {1}",Eval("Proyecto"),Eval("SubProyecto")) %>'>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="250px" />
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="Clasificacion" ItemStyle-Width="100px" HeaderText="Clasificación" HeaderStyle-HorizontalAlign="Center">
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="120px" />
|
|
</asp:BoundField>
|
|
<asp:TemplateField HeaderText="Importe($)">
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LitSubtotalPS" runat="server" Text='<%# Bind("SubTotalPS", "{0:N2}") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Right" Width="80px" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Cuenta" HeaderStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LitProyecto" runat="server" Text='<%# string.Format("{0} - {1}",Eval("Proyecto"),Eval("SubProyecto")) %>'>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:DropDownList ID="DdlM" runat="server" Width="80px">
|
|
</asp:DropDownList>
|
|
<asp:Literal ID="LitCta" runat="server" Text=""></asp:Literal>
|
|
</ItemTemplate>
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="260px" />
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
</Columns>
|
|
<HeaderStyle CssClass="Titulos" />
|
|
<AlternatingRowStyle CssClass="TextoAlterno" />
|
|
<RowStyle CssClass="Texto" />
|
|
</asp:GridView>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
<ajax:TabPanel runat="server" ID="TabFyE" HeaderText="F y E">
|
|
<ContentTemplate>
|
|
<asp:UpdatePanel ID="UpFye" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:Label ID="LblTotFyE" Font-Bold="True" runat="server" Text=""></asp:Label> <asp:Label ID="LblSelFyE" Font-Italic="True" ClientIDMode="Static" runat="server" Text=""></asp:Label>
|
|
<asp:GridView ID="GvFyE" GridLines="None" CssClass="table table-hover table-advance Widthall" Visible="true" Width="975px" runat="server" AutoGenerateColumns="False" EmptyDataText="No se han encontrado Facturas." DataKeyNames="CveCompra,RazonSocial,TipoDocto,SerieFolio,Descripcion,SubTotal,Total,IVA,Contado,IdCtaContProveedores,IdCtaContBancos,IdCuentaIVAxAcreditar,IdCuentaIVAAcreditable,Fecha,CveProveedor,Conta_AsientoContableComprasContado,IdCuentaGasto, RetIVA,RetISR,IdCtaContRetIVA,IdCtaContRetISR,CveMoneda,ValidacionFactura">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="">
|
|
<ItemTemplate>
|
|
<table width="100%">
|
|
<tr>
|
|
<td>
|
|
<table width="100%" cellpadding="0" cellspacing="">
|
|
|
|
<tr class="SubTotales" style="height: 20px;">
|
|
<td style="width: 25px;">
|
|
<asp:CheckBox ID="Chk" runat="server" Visible="False" /></td>
|
|
<td style="width: 250px; text-align: left;">Per:<asp:HyperLink ID="HplPer" runat="server" Text='<%# Eval("Personal")%>' CssClass="Texto" NavigateUrl='<%# Eval("CvePersonal","/RH/Personal.aspx?CvePersonal={0}") %>'></asp:HyperLink>
|
|
<hr />
|
|
Prov:<asp:HyperLink ID="HplProv" runat="server" CssClass="Texto" Text='<%# Eval("RazonSocial")%>' NavigateUrl='<%# Eval("CveProveedor","/Compras/Proveedor.aspx?CveProveedor={0}") %>'></asp:HyperLink>
|
|
</td>
|
|
<td style="width: 100px;">F: <asp:HyperLink ID="HplFact" runat="server" Text='<%# Eval("SerieFolio")%>' NavigateUrl='<%# Eval("CveCompra","/Compras/Compras.aspx?CveCompra={0}") %>'></asp:HyperLink></td>
|
|
<td style="width: 100px;"> <asp:Literal ID="LitFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}")%>'></asp:Literal></td>
|
|
<td style="width: 120px;">SubTotal: <asp:Label ID="LblSubTotal" runat="server" Text='<%# Eval("SubTotal", "{0:N2}")%>'></asp:Label></td>
|
|
<td style="width: 100px;">IVA: <asp:Label ID="LblIVA" runat="server" Text='<%# Eval("IVA", "{0:N2}")%>'></asp:Label></td>
|
|
<td style="width: 70px;">Ret.IVA: <asp:Label ID="LblRetIVA" runat="server" Text='<%# Eval("RetIVA", "{0:N2}")%>'></asp:Label></td>
|
|
<td style="width: 70px;">Ret.ISR: <asp:Literal ID="LitRetISR" runat="server" Text='<%# Eval("RetISR", "{0:N2}")%>'></asp:Literal></td>
|
|
<td style="width: 100px;">Total: <asp:Label ID="LblTotal" runat="server" Text='<%# Eval("Total", "{0:N2}")%>'></asp:Label><asp:Literal ID="LitMoneda" runat="server" Text='<%# Eval("Abreviatura")%>'></asp:Literal>
|
|
|
|
<asp:Label ID="LblTC" runat="server" Text="T.C." Visible="False"></asp:Label><asp:TextBox ID="TxtTC" Width="25px" runat="server" Visible="False"></asp:TextBox>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: left">
|
|
<asp:GridView ID="GvD" runat="server" GridLines="None" CssClass="table table-hover table-advance Widthall" AutoGenerateColumns="False" OnRowDataBound="GvDetalle_RowDataBound" ForeColor="Gray" DataKeyNames="PS,SubTotalPS,CveCompra,TipoDocto,SerieFolio,Descripcion,SubTotal,Contado,IdCtaContProveedores,Fecha,IdCuentaGasto">
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="Producto">
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LitPS" runat="server" Text='<%# Bind("PS") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="250px" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Proyecto">
|
|
<ItemTemplate>
|
|
<asp:Literal runat="server" ID="Literal1" Text='<%# string.Format("{0} - {1}",Eval("Proyecto"),Eval("SubProyecto")) %>'>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="250px" />
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="Clasificacion" ItemStyle-Width="100px" HeaderText="Clasificación" HeaderStyle-HorizontalAlign="Center">
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="120px" />
|
|
</asp:BoundField>
|
|
<asp:TemplateField HeaderText="Importe($)">
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LitSubtotalPS" runat="server" Text='<%# Bind("SubTotalPS", "{0:N2}") %>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Right" Width="80px" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Cuenta" HeaderStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Literal ID="LitProyecto" runat="server" Text='<%# string.Format("{0} - {1}",Eval("Proyecto"),Eval("SubProyecto")) %>'>'></asp:Literal>
|
|
</ItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:DropDownList ID="DdlM" runat="server" Width="80px">
|
|
</asp:DropDownList>
|
|
<asp:Literal ID="LitCta" runat="server" Text=""></asp:Literal>
|
|
</ItemTemplate>
|
|
<HeaderStyle HorizontalAlign="Center" />
|
|
<ItemStyle Width="260px" />
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
|
|
</Columns>
|
|
<HeaderStyle CssClass="Titulos" />
|
|
<AlternatingRowStyle CssClass="TextoAlterno" />
|
|
<RowStyle CssClass="Texto" />
|
|
</asp:GridView>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</ContentTemplate>
|
|
</ajax:TabPanel>
|
|
</ajax:TabContainer>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</asp:Content>
|
|
<asp:Content ID="Content5" ContentPlaceHolderID="JS" runat="server">
|
|
<script type="text/javascript" >
|
|
|
|
var countChecked = function () {
|
|
|
|
var n = $(" input[name*=TabCompras]:checked").length;
|
|
debugger;
|
|
$get("LbSelC").innerText = (n + (n === 1 ? " Seleccionado" : " Seleccionados"));
|
|
|
|
var nF = $(" input[name*=TabFyE]:checked").length;
|
|
debugger;
|
|
$get("LblSelFyE").innerText = (nF + (nF === 1 ? " Seleccionado" : " Seleccionados"));
|
|
};
|
|
|
|
function pageLoad() {
|
|
$("input[type=checkbox]").on("click", countChecked);
|
|
|
|
$(document).ready(function () {
|
|
var Tam = TamañoVentana();
|
|
var Alto = Tam.height - 300;
|
|
$('#<%=Gv.ClientID%>').gridviewScroll({
|
|
width: 990,
|
|
height: Alto
|
|
});
|
|
});
|
|
|
|
}
|
|
</script>
|
|
</asp:Content>
|