Files
SIG/Bancos/Creditos.aspx

1497 lines
124 KiB
Plaintext

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Creditos.aspx.vb" Inherits="Bancos_Creditos" %>
<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:UpdatePanel runat="server">
<ContentTemplate>
<li>
<asp:HyperLink NavigateUrl="#" data-toggle="modal" data-target="#DivAplicarGarantia" ID="HLAplicarGarantia" runat="server" Visible="false"> <i class="fa fa-plus-circle"></i> Aplicar Garantía</asp:HyperLink>
</li>
<li>
<asp:HyperLink ID="HLAplicarSaldo" data-toggle="modal" data-target="#ModalAplicarPrePoliza" runat="server" Visible="false"><i class="fa fa-exchange"></i> Aplicar Saldo</asp:HyperLink>
</li>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
<asp:UpdatePanel runat="server" ID="UpTitulo" UpdateMode="Always">
<ContentTemplate>
<asp:Label runat="server" ID="LbTitulo" Font-Size="Larger"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
<asp:UpdatePanel runat="server" ID="UpTipoCredito" UpdateMode="Conditional">
<ContentTemplate>
<div class="portlet solid grey-cascade portlet-filter" style="">
<div class="portlet-title portlet-filterT" style="">
<div class="titlefiltros caption ">
<ul class="list-inline text-size-12">
<li>Tipo de Credito:
<asp:DropDownList AutoPostBack="true" ID="DdlTipoCredito" runat="server" Width="250px" OnSelectedIndexChanged="DdlTipoCredito_SelectedIndexChanged">
<asp:ListItem Text="Cadena Productiva" Value="1" Selected="True"></asp:ListItem>
<asp:ListItem Text="Revolvente" Value="2"></asp:ListItem>
<asp:ListItem Text="Documento" Value="3"></asp:ListItem>
<asp:ListItem Text="Arrendamiento Puro" Value="4"></asp:ListItem>
<asp:ListItem Text="Arrendamiento Financiero" Value="5"></asp:ListItem>
</asp:DropDownList>
</li>
</ul>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<br />
<asp:UpdatePanel ID="UpRegistro" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="row">
<%--IZQUIERDA--%>
<div class="col-md-6">
<div class="row">
<asp:UpdatePanel runat="server" ID="UpDatosCredito" UpdateMode="Conditional">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Datos del Crédito</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<asp:UpdatePanel runat="server" ID="UpCreditosSimples" UpdateMode="Conditional">
<ContentTemplate>
<table border="0">
<tr>
<td>Referencia:</td>
<td>
<asp:TextBox ID="TxtCSReferencia" runat="server" MaxLength="96" Width="290px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCSReferencia" runat="server" ControlToValidate="TxtCSReferencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Referencia''</b> es necesario." InitialValue="" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECSReferencia" runat="server" HighlightCssClass="vco" TargetControlID="RFVCSReferencia" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Observaciones:
</td>
<td>
<asp:TextBox ID="TxtCSObservaciones" runat="server" Width="290px" Rows="3" TextMode="MultiLine"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCSObservaciones" runat="server" ControlToValidate="TxtCSObservaciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Observaciones''</b> es necesario." InitialValue="" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECSObservaciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVCSObservaciones" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr runat="server" id="TrRevolvente1">
<td>Fecha Inicio:</td>
<td valign="middle">
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 110px !important; padding: 0px; margin-right: 35px; margin-bottom: -10px;">
<asp:TextBox ID="TxtCSFechaInicio" runat="server" Width="99%"></asp:TextBox>
<span class="input-group-btn ">
<asp:LinkButton runat="server" ID="ImgCSFechaInicio" CssClass="btn default"><i class="fa fa-calendar"></i></asp:LinkButton>
</span>
</div>
<ajax:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TxtCSFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="CalendarExtender1" TargetControlID="TxtCSFechaInicio" PopupButtonID="ImgCSFechaInicio" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
<br />
</td>
</tr>
<tr>
<td>Fecha de Vencimiento:</td>
<td valign="middle">
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 110px !important; padding: 0px; margin-right: 35px; margin-bottom: -10px;">
<asp:TextBox ID="TxtCSFechaVencimiento" runat="server" CssClass="form-control" Width="99%"></asp:TextBox>
<span class="input-group-btn ">
<asp:LinkButton runat="server" ID="ImgCSFechaVencimiento" CssClass="btn default"><i class="fa fa-calendar"></i></asp:LinkButton>
</span>
</div>
<ajax:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="TxtCSFechaVencimiento" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="CalendarExtender2" TargetControlID="TxtCSFechaVencimiento" PopupButtonID="ImgCSFechaVencimiento" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
<br />
</td>
</tr>
<tr runat="server" id="TrRevolvente2">
<td>Total del credito:</td>
<td>
<asp:TextBox ID="TxtCSTotalCredito" runat="server" ClientIDMode="Static" MaxLength="96" Width="85px" Style="text-align: right;" onkeyup="FormatoMoneda(this)"></asp:TextBox>
($)
<asp:RequiredFieldValidator ID="RFVCSTotalCredito" runat="server" ControlToValidate="TxtCSTotalCredito" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Total Credito''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECSTotalCredito" runat="server" HighlightCssClass="vco" TargetControlID="RFVCSTotalCredito" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Tipo Moneda</td>
<td>
<asp:DropDownList ID="DdlCSTipoMoneda" runat="server" DataTextField="Moneda" DataValueField="CveMoneda" Width="65px"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Tasa:</td>
<td>
<asp:TextBox ID="TxtCSTasa" runat="server" MaxLength="10" Width="50px"></asp:TextBox>
%
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender5" runat="server" TargetControlID="TxtCSTasa" FilterType="Custom, Numbers" ValidChars="." />
<asp:RequiredFieldValidator ID="RFVCSTasa" runat="server" ControlToValidate="TxtCSTasa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tasa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECSTasa" runat="server" HighlightCssClass="vco" TargetControlID="RFVCSTasa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Sobre Tasa:</td>
<td>
<asp:TextBox ID="TxtCSSobreTasa" runat="server" MaxLength="10" Width="50px"></asp:TextBox>
%
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender6" runat="server" TargetControlID="TxtCSSobreTasa" FilterType="Custom, Numbers" ValidChars="." />
<asp:RequiredFieldValidator ID="RFVCSSobreTasa" runat="server" ControlToValidate="TxtCSSobreTasa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''SobreTasa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECSSobreTasa" runat="server" HighlightCssClass="vco" TargetControlID="RFVCSSobreTasa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr runat="server" id="TrCadenaProductiva">
<td>Plazo:</td>
<td>
<asp:TextBox ID="TxtCSPlazo" runat="server" MaxLength="96" Width="50px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender8" runat="server" TargetControlID="TxtCSPlazo" FilterType="Custom, Numbers" />
<asp:RequiredFieldValidator ID="RFVCSPlazo" runat="server" ControlToValidate="TxtCSPlazo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Plazo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECSPlazo" runat="server" HighlightCssClass="vco" TargetControlID="RFVCSPlazo" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<%--<tr runat="server" id="TrRevolvente3">
<td>Periodos:</td>
<td>
<asp:TextBox ID="TxtCSPeriodos" runat="server" MaxLength="96" Width="50px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FTBECSPeriodos" runat="server" TargetControlID="TxtCSPeriodos" FilterType="Custom, Numbers" />
<asp:RequiredFieldValidator ID="RFVCSPeriodos" runat="server" ControlToValidate="TxtCSPeriodos" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Periodos''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECSPeriodos" runat="server" HighlightCssClass="vco" TargetControlID="RFVCSPeriodos" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>--%>
</table>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpCreditosComplejos" UpdateMode="Conditional">
<ContentTemplate>
<table border="0">
<tr>
<td style="width: 100px;">Referencia
</td>
<td colspan="3">
<asp:TextBox ID="TxtReferencia" runat="server" Width="290px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVReferencia" runat="server" ControlToValidate="TxtReferencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Referencia''</b> es necesario." InitialValue="" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEReferencia" runat="server" HighlightCssClass="vco" TargetControlID="RFVReferencia" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Observaciones:
</td>
<td colspan="3">
<asp:TextBox ID="TxtObservaciones" runat="server" Width="290px" Rows="3" TextMode="MultiLine"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVObservaciones" runat="server" ControlToValidate="TxtObservaciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Observaciones''</b> es necesario." InitialValue="" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEObservaciones" runat="server" HighlightCssClass="vco" TargetControlID="RFVObservaciones" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
</table>
<hr />
<table border="0" width="100%" style="max-width: 550px">
<%--<tr>
<td colspan="5" align="center">
<asp:Label ID="LbTituloTabla" Font-Bold="true" Font-Size="Medium" Text="Tabla equis" runat="server"></asp:Label>
</td>
</tr>--%>
<tr style="text-align: center;">
<td>Concepto</td>
<td>Valor</td>
<td>Anticipo %</td>
<td>Anticipo $</td>
<td>Financiado</td>
</tr>
<tr>
<td style="width: 120px;">Importe del Crédito:</td>
<td>
<asp:TextBox ID="TxtVehiculoValor" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(3);"></asp:TextBox>
<%--<asp:RequiredFieldValidator ID="RFVehiculoValor" runat="server" ControlToValidate="TxtVehiculoValor" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Valor Vehiculo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEVehiculoValor" runat="server" HighlightCssClass="vco" TargetControlID="RFVehiculoValor" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td>
<asp:TextBox ID="TxtVehiculoAnticipoPorcentaje" runat="server" MaxLength="96" Width="45px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(2);"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TxtVehiculoAnticipo" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(1);"></asp:TextBox>
<%--<asp:RequiredFieldValidator ID="RFVVehiculoAnticipo" runat="server" ControlToValidate="TxtVehiculoAnticipo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Anticipo Vehiculo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEVehiculoAnticipo" runat="server" HighlightCssClass="vco" TargetControlID="RFVVehiculoAnticipo" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td>
<asp:Label ID="LtVehiculoFinanciado" Text="0.00" runat="server" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label>
</td>
</tr>
<tr>
<td>Comisiones:</td>
<td>
<asp:TextBox ID="TxtComisionValor" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(3);"></asp:TextBox>
<%--<asp:RequiredFieldValidator ID="RFVComisionValor" runat="server" ControlToValidate="TxtComisionValor" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Valor Comision''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEComisionValor" runat="server" HighlightCssClass="vco" TargetControlID="RFVComisionValor" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td>
<asp:TextBox ID="TxtComisionAnticipoPorcentaje" runat="server" MaxLength="96" Width="45px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(2);"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TxtComisionAnticipo" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(1);"></asp:TextBox>
<%--<asp:RequiredFieldValidator ID="RFVComisionAnticipo" runat="server" ControlToValidate="TxtComisionAnticipo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Anticipo Comision''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEComisionAnticipo" runat="server" HighlightCssClass="vco" TargetControlID="RFVComisionAnticipo" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td>
<asp:Label ID="LtComisionFinanciado" Text="0.00" runat="server" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label>
</td>
</tr>
<tr>
<td>Seguro:</td>
<td>
<asp:TextBox ID="TxtSeguroValor" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(3);"></asp:TextBox>
<%--<asp:RequiredFieldValidator ID="RFVSeguroValor" runat="server" ControlToValidate="TxtSeguroValor" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Valor Seguro''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCESeguroValor" runat="server" HighlightCssClass="vco" TargetControlID="RFVSeguroValor" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td>
<asp:TextBox ID="TxtSeguroAnticipoPorcentaje" runat="server" MaxLength="96" Width="45px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(2);"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TxtSeguroAnticipo" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(1);"></asp:TextBox>
</td>
<td>
<asp:Label ID="LtSeguroFinanciado" Text="0.00" runat="server" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label>
</td>
</tr>
<tr>
<td>OtrosGastos:</td>
<td>
<asp:TextBox ID="TxtOtrosGastosValor" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(3);"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TxtOtrosGastosAnticipoPorcentaje" runat="server" MaxLength="96" Width="45px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(2);"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TxtOtrosGastosAnticipo" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(1);"></asp:TextBox>
</td>
<td>
<asp:Label ID="LtOtrosGastosFinanciado" Text="0.00" runat="server" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label>
</td>
</tr>
<tr>
<td>Fondo Garantía</td>
<td colspan="2"></td>
<td>
<asp:TextBox ID="TxtFondoGarantia" runat="server" MaxLength="96" Width="75px" ClientIDMode="Static" Style="text-align: right;" onkeyup="FormatoMoneda(this);Sumador(4);"></asp:TextBox>
</td>
<td>
<asp:Label ID="LtFondoGarantiaFinanciado" Text="0.00" runat="server" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label>
</td>
</tr>
<tr>
<td>Totales:</td>
<td>
<asp:Label runat="server" ID="LtTotalValor" Text="0.00" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label></td>
<td></td>
<td>
<asp:Label runat="server" ID="LtTotalAnticipo" Text="0.00" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label></td>
<td>
<asp:Label runat="server" ID="LtTotalFinanciado" Text="0.00" Width="75px" ClientIDMode="Static" Style="text-align: right;"></asp:Label></td>
</tr>
</table>
<hr />
<table>
<tr>
<td>Total a Financiar:</td>
<td>
<asp:TextBox ID="TxtTotalCredito" Enabled="false" runat="server" MaxLength="96" Width="135px" ClientIDMode="Static" Style="text-align: right;"></asp:TextBox>($)
</td>
<td>Tipo Moneda</td>
<td>
<asp:DropDownList ID="DdlTipoMoneda" runat="server" DataTextField="Moneda" DataValueField="CveMoneda" Width="65px"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Plazo:</td>
<td>
<asp:TextBox ID="TxtPlazo" runat="server" ClientIDMode="Static" MaxLength="3" Width="35px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="SoloNumeros" runat="server" TargetControlID="TxtPlazo" FilterType="Custom, Numbers" />
<asp:RequiredFieldValidator ID="RFVPlazo" runat="server" ControlToValidate="TxtPlazo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Plazo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEPlazo" runat="server" HighlightCssClass="vco" TargetControlID="RFVPlazo" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVPlazo2" runat="server" ControlToValidate="TxtPlazo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Plazo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGenerar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEPlazo2" runat="server" HighlightCssClass="vco" TargetControlID="RFVPlazo2" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Mensualidad:</td>
<td>
<asp:UpdatePanel runat="server" ID="UpMensualidad">
<ContentTemplate>
<asp:TextBox ID="TxtMensualidad" runat="server" MaxLength="96" Width="135px" Style="text-align: right;" onkeyup="FormatoMoneda(this);"></asp:TextBox>$ Incluye IVA
<asp:RequiredFieldValidator ID="RFVMensualidad" runat="server" ControlToValidate="TxtMensualidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Mensualidad''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEMensualidad" runat="server" HighlightCssClass="vco" TargetControlID="RFVMensualidad" Width="300px"></ajax:ValidatorCalloutExtender>
<%--<asp:RequiredFieldValidator ID="RFVMensualidad2" runat="server" ControlToValidate="TxtMensualidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Mensualidad''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGenerar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEMensualidad2" runat="server" HighlightCssClass="vco" TargetControlID="RFVMensualidad2" Width="300px"></ajax:ValidatorCalloutExtender>--%>
<%--<asp:CompareValidator runat="server" ID="CVMensualidad" Display="None" ControlToValidate="TxtMensualidad" ControlToCompare="TxtTotalCredito" Operator="LessThan" Type="Double" ErrorMessage="La mensualidad no puede ser mayor al total del credito" ValidationGroup="GrpGenerar" />
<ajax:ValidatorCalloutExtender ID="VCEMensualidadMenor" runat="server" HighlightCssClass="vco" TargetControlID="CVMensualidad" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
<tr>
<td>Tasa:</td>
<td>
<asp:UpdatePanel runat="server" ID="UpTasa">
<ContentTemplate>
<asp:TextBox ID="TxtTasa" runat="server" ClientIDMode="Static" MaxLength="10" Width="70px"></asp:TextBox>%
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender2" runat="server" TargetControlID="TxtTasa" FilterType="Custom, Numbers" ValidChars="." />
<%--<asp:RequiredFieldValidator ID="RFVTasa" runat="server" ControlToValidate="TxtTasa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tasa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCETasa" runat="server" HighlightCssClass="vco" TargetControlID="RFVTasa" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
<tr>
<td>Sobre Tasa:</td>
<td>
<asp:TextBox ID="TxtSobreTasa" runat="server" MaxLength="10" Width="70px"></asp:TextBox>%
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TxtSobreTasa" FilterType="Custom, Numbers" ValidChars="." />
<%-- <asp:RequiredFieldValidator ID="RFVSobreTasa" runat="server" ControlToValidate="TxtSobreTasa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''SobreTasa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCESobreTasa" runat="server" HighlightCssClass="vco" TargetControlID="RFVSobreTasa" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
</tr>
<tr>
<td>IVA:</td>
<td>
<asp:TextBox ID="TxtIVA" runat="server" MaxLength="10" Width="70px" ClientIDMode="Static"></asp:TextBox>%
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender4" runat="server" TargetControlID="TxtIVA" FilterType="Custom, Numbers" ValidChars="." />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TxtIVA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''IVA''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" HighlightCssClass="vco" TargetControlID="RequiredFieldValidator1" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Fecha de Inicio:</td>
<td valign="middle">
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 180px !important; padding: 0px; margin-right: 35px; margin-bottom: -10px;">
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" Width="99%"></asp:TextBox>
<span class="input-group-btn ">
<asp:LinkButton runat="server" ID="imgCalendario" CssClass="btn default"><i class="fa fa-calendar"></i></asp:LinkButton>
</span>
</div>
<ajax:MaskedEditExtender ID="MEEFechaVencimiento" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="Calendario" TargetControlID="TxtFechaInicio" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
<asp:RequiredFieldValidator ID="RFVFechaInicio" runat="server" ControlToValidate="TxtFechaInicio" InitialValue="__/__/____" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEFechaInicio" runat="server" HighlightCssClass="vco" TargetControlID="RFVFechaInicio" Width="300px"></ajax:ValidatorCalloutExtender>
<br />
</td>
</tr>
<tr>
<td>Seguro Mensual:</td>
<td>
<asp:TextBox ID="TxtSeguroMensual" runat="server" MaxLength="10" Width="130px" onkeyup="FormatoMoneda(this);"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender3" runat="server" TargetControlID="TxtSobreTasa" FilterType="Custom, Numbers" ValidChars="." />
<%-- <asp:RequiredFieldValidator ID="RFVSobreTasa" runat="server" ControlToValidate="TxtSobreTasa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''SobreTasa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCESobreTasa" runat="server" HighlightCssClass="vco" TargetControlID="RFVSobreTasa" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
</tr>
<tr>
<td>Tipo Interes:</td>
<td>
<asp:CheckBox runat="server" ID="ChkTipoInteres" />
</td>
</tr>
</table>
<hr />
<table width="100%">
<tr>
<td align="center">
<asp:UpdatePanel runat="server" ID="UpGenerar" UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="BtnGenerar" runat="server" Text="Generar Tabla Amortización" ValidationGroup="GrpGenerar" class="btn btn-primary" />
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
<%--DERECHA--%>
<div class="col-md-6">
<div class="row">
<asp:UpdatePanel runat="server" ID="UpEntidadFinanciera" UpdateMode="Conditional">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Entidad Financiera</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr runat="server" id="trEntidadFinanciera">
<td>Financiera:</td>
<td>
<asp:DropDownList ID="DdlProveedores" runat="server" AutoPostBack="true" CssClass="select2me" AppendDataBoundItems="true" DataTextField="RazonSocial" DataValueField="CveProveedor" OnSelectedIndexChanged="DdlProveedores_SelectedIndexChanged" Width="300px">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVProveedor" runat="server" ControlToValidate="DdlProveedores" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Entidad Financiera''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEProveedor" runat="server" HighlightCssClass="vco" TargetControlID="RFVProveedor" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr runat="server" id="trClasifContable" visible="false">
<td colspan="2">
<asp:RadioButtonList runat="server" ID="RBLClasificacionContable" AutoPostBack="true" RepeatDirection="Horizontal">
<asp:ListItem Text="Doc x Pagar" Value="1" Selected="True"></asp:ListItem>
<asp:ListItem Text="Acreedor" Value="2"></asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr runat="server" id="trCtaContable" visible="false">
<td>Cuenta Contable:</td>
<td>
<asp:UpdatePanel runat="server" ID="UpCtaContable" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="DdlCtaContable" runat="server" AppendDataBoundItems="true" CssClass="select2me" DataTextField="CtaCodigo" DataValueField="Id" Width="250px">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpCuentaCredito" UpdateMode="Conditional">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Datos de Cuenta Bancaria</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr runat="server" id="trCuenta">
<td width="100px">Cuenta:</td>
<td>
<asp:DropDownList ID="DdlCuentaCredito" runat="server" CssClass="select2me" AutoPostBack="true" Width="350px" DataValueField="CveCuenta" DataTextField="NumCuentaMoneda" OnSelectedIndexChanged="DdlCuentaCredito_SelectedIndexChanged"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVCuentaCredito" runat="server" ControlToValidate="DdlCuentaCredito" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cuenta Credito''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOCuentaCredito" runat="server" HighlightCssClass="vco" TargetControlID="RFVCuentaCredito" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr runat="server" id="trTarjetas" visible="false">
<td width="100px">Tarjetas:</td>
<td>
<asp:DropDownList ID="DdlTarjetaCredito" runat="server" CssClass="select2me" AutoPostBack="true" Width="350px" DataValueField="CveCuentaTarjeta" DataTextField="ConcatDatos"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Banco:</td>
<td>
<asp:Literal runat="server" ID="LtCCBanco"></asp:Literal>
<asp:HiddenField ID="HdnCveProveedor" runat="server" Value="-1" />
</td>
</tr>
<tr>
<td>No. Cuenta:</td>
<td>
<asp:Literal runat="server" ID="LtCCCuenta"></asp:Literal>
</td>
</tr>
<tr>
<td>Limite:</td>
<td>
<asp:Literal runat="server" ID="LtCCLimiteCredito"></asp:Literal>
</td>
</tr>
<tr runat="server" id="trPagar" visible="false">
<td colspan="2" align="right">
<asp:HyperLink ID="HLPagar" Text='<img src="/Imagenes/Money_Add.png" alt="Pagar Crédito" />' runat="server" NavigateUrl="#"></asp:HyperLink>
</td>
</tr>
<%-- <tr>
<td>Saldo Disponible:</td>
<td>
<asp:Literal runat="server" ID="LtCCSaldo"></asp:Literal>
</td>
</tr>--%>
</table>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpCompra" UpdateMode="Conditional">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">
<a id="HlProveedor" runat="server" class="Texto" href="javascript:AbrirVentana('/Compras/PopUpBuscarFolioC.aspx?Opt=Fact', 800, 547, 'N', 'PopUpBuscar')">Documentos:</a>
<asp:HiddenField ID="HdnCveCompra" runat="server" ClientIDMode="Static" Value="-1" />
<asp:Button ID="BtnBuscarCompra" runat="server" ClientIDMode="Static" Text="Bucar Compra" Style="display: none;" class="btn btn-primary" />
</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table>
<tr>
<td>Proveedor:</td>
<td>
<asp:TextBox ID="LtlProveedor" runat="server" MaxLength="100" Width="350px"></asp:TextBox>
<asp:ImageButton ID="ImgBtnBuscarCompra" ClientIDMode="Static" runat="server" ImageUrl="/Imagenes/buscar.gif" BorderWidth="0" />
<asp:RequiredFieldValidator ID="RFVProveedorVinculado" runat="server" ControlToValidate="LtlProveedor" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Proveedor Vinculado''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEProveedorVinculado" runat="server" HighlightCssClass="vco" TargetControlID="RFVProveedorVinculado" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Fecha:&nbsp;</td>
<td>
<asp:Literal ID="LtlFecha" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Serie-Folio:&nbsp;</td>
<td>
<asp:Literal ID="LtlSerieFolio" runat="server"></asp:Literal></td>
</tr>
</table>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpActivoFijo" UpdateMode="Conditional">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">
<a id="HlAF" runat="server" class="Texto" href="javascript:AbrirVentana('/AF/PopUpBuscarAF.aspx?Tipo=C',750,500,'N')">Activo Fijo:</a>
<asp:ImageButton ID="ImgAF" runat="server" ImageUrl="/Imagenes/buscar.gif" BorderWidth="0" OnClick="ImgAF_Click" />
<asp:Button ID="BtnVincularAF" runat="server" ClientIDMode="Static" OnClick="BtnVincularAF_Click" Style="display: none;" class="btn btn-primary" />
<asp:HiddenField runat="server" ID="HdnCveAF" ClientIDMode="Static" Value="-1" />
</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
Activos Fijos Vinculados:
<%--<table>
<tr>
<td>Activo Fijo:</td>
<td width="350px">
<asp:Literal ID="TxtAF" runat="server"></asp:Literal>
</td>
</tr>
<tr>
<td>Codigo:</td>
<td>
<asp:Literal ID="LtCodigoAF" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Descripción:</td>
<td>
<asp:Literal ID="LtDescripcionAF" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Fecha:</td>
<td>
<asp:Literal ID="LtFechaAF" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Valor Compra:</td>
<td>
<asp:Literal ID="LtValorCompraAF" runat="server"></asp:Literal></td>
</tr>
<tr>
<td colspan="2" align="right">
<asp:Button Visible="false" Text="Vincular" ID="BtnConfimaAF" OnClick="BtnConfimaAF_Click" runat="server" />
</td>
</tr>
</table>--%>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:GridView ID="GvAF" runat="server" CssClass="table table-striped table-hover Widthall" AutoGenerateColumns="False" GridLines="None">
<Columns>
<asp:HyperLinkField DataTextField="Codigo" Target="_blank" DataNavigateUrlFields="CveActivoFijo" DataNavigateUrlFormatString="/AF/AF.aspx?CveActivoFijo={0}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Left" HeaderText="Codigo" />
<asp:BoundField DataField="Descripcion" ItemStyle-Width="40%" ItemStyle-HorizontalAlign="Left" HeaderText="Descripción" />
<asp:BoundField DataField="TipoActivoFijo" ItemStyle-Width="30%" ItemStyle-HorizontalAlign="Left" HeaderText="Tipo" />
<asp:TemplateField HeaderText="Eliminar" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="15%">
<ItemTemplate>
<asp:LinkButton ID="imgD" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" CssClass="btn btn-circle btn-xs red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Activo Fijo?" data-btn-ok-label="si" />
<%--<asp:ImageButton ID="imgD" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" ImageUrl="/Imagenes/Btn_Delete.png" OnClientClick="javascript:return C();" />--%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpVinculaAnticipo" UpdateMode="Conditional">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">anticipo
<%--<asp:ImageButton ID="ImgAnticipo" runat="server" ImageUrl="/Imagenes/buscar.gif" BorderWidth="0" OnClick="ImgAnticipo_Click" />--%>
<asp:HiddenField runat="server" ID="HdnCveIE" ClientIDMode="Static" Value="-1" />
<asp:Button ID="BtnVincularIE" runat="server" ClientIDMode="Static" OnClick="BtnVincularIE_Click" Style="display: none;" class="btn btn-primary" />
</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table>
<tr>
<td>
<asp:Literal runat="server" ID="LtAnticipo" Text="Aplica anticipo:"></asp:Literal></td>
<td>
<asp:RadioButtonList ID="RBLAnticipo" RepeatDirection="Horizontal" runat="server" AutoPostBack="true" OnSelectedIndexChanged="RBLAnticipo_SelectedIndexChanged">
<asp:ListItem Text="Si" Value="1" />
<asp:ListItem Text="No" Value="-1" Selected="True" />
</asp:RadioButtonList>
</td>
<td runat="server" id="TdBuscaAnticipo" visible="false">
<button runat="server" id="BtnBuscarAnticipo" onclick="AbrirVentana('/Bancos/PopUpBuscarIE.aspx?OPCION=Creditos',750,500,'N');" type="button" class="btn btn-primary">Buscar</button>
</td>
</tr>
</table>
<div runat="server" id="DivVinculaAnticipo" visible="false">
<table runat="server" id="TableVinculaAnticipo" visible="false">
<tr>
<td>Banco:</td>
<td width="350px">
<asp:Literal ID="LtBancoIE" runat="server"></asp:Literal>
</td>
</tr>
<tr>
<td>Cuenta:</td>
<td>
<asp:Literal ID="LtCuentaIE" runat="server"></asp:Literal>
</td>
</tr>
<tr>
<td>Folio:</td>
<td>
<asp:Literal ID="LtFolioIE" runat="server"></asp:Literal>
</td>
</tr>
<tr>
<td>Fecha:</td>
<td>
<asp:Literal ID="LtFechaIE" runat="server"></asp:Literal>
</td>
</tr>
<tr>
<td>Importe:</td>
<td>
<asp:Literal ID="LtImporteIE" runat="server"></asp:Literal>
<asp:Literal ID="LtMonedaIE" runat="server"></asp:Literal>
</td>
</tr>
<tr>
<td colspan="2" align="right">
<asp:Button Visible="false" Text="Vincular" ID="BtnConfirmaIE" OnClick="BtnConfirmaIE_Click" runat="server" />
</td>
</tr>
</table>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:GridView ID="GvIE" runat="server" CssClass="table table-striped table-hover Widthall" AutoGenerateColumns="False" GridLines="None">
<Columns>
<asp:BoundField DataField="NumCuenta" ItemStyle-Width="40%" ItemStyle-HorizontalAlign="Center" HeaderText="Cuenta" />
<asp:BoundField DataField="Folio" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" HeaderText="Folio" />
<asp:BoundField DataField="FechaDocumento" DataFormatString="{0:d}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Center" HeaderText="Fecha" />
<asp:BoundField DataField="Importe" DataFormatString="{0:N2}" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Right" HeaderText="Importe" />
<asp:BoundField DataField="Moneda" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" HeaderText="Moneda" />
<asp:TemplateField HeaderText="Eliminar" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Anticipo?" data-btn-ok-label="si" />
<%--<asp:ImageButton ID="imgD" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" ImageUrl="/Imagenes/Btn_Delete.png" OnClientClick="javascript:return C();" />--%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpGeneraDeposito" UpdateMode="Conditional" Visible="false">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Cuenta Depósito
</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="porlet-body">
<table>
<tr>
<td>Fecha pago:</td>
<td>
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 100px !important; padding: 0px; margin-right: 35px; margin-bottom: -10px;">
<asp:TextBox ID="TxtFechaDeposito" runat="server" CssClass="form-control" Width="99%"></asp:TextBox>
<span class="input-group-btn ">
<asp:LinkButton runat="server" ID="ImgFechaDeposito" CssClass="btn default"><i class="fa fa-calendar"></i></asp:LinkButton>
</span>
</div>
<ajax:MaskedEditExtender ID="MEEFechaDeposito" runat="server" TargetControlID="TxtFechaDeposito" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="CEFechaDeposito" TargetControlID="TxtFechaDeposito" PopupButtonID="ImgFechaDeposito" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
<asp:RequiredFieldValidator ID="RFVFechaDeposito" runat="server" ControlToValidate="TxtFechaDeposito" InitialValue="__/__/____" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Deposito''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEFechaDeposito" runat="server" HighlightCssClass="vco" TargetControlID="RFVFechaDeposito" Width="300px"></ajax:ValidatorCalloutExtender>
<br />
</td>
</tr>
<tr runat="server" id="TrPagueseA" visible="false">
<td>Paguese A:</td>
<td>
<asp:TextBox runat="server" Text="" ID="TxtPagueseA" />
<asp:RequiredFieldValidator ID="RFVPagueseA" runat="server" ControlToValidate="TxtPagueseA" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Paguese A''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEPagueseA" runat="server" HighlightCssClass="vco" TargetControlID="RFVPagueseA" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Cuenta:</td>
<td>
<asp:DropDownList ID="DdlCuentaDeposito" runat="server" AutoPostBack="true" Width="350px" CssClass=" form-control input-sm select2me" DataValueField="CveCuenta" DataTextField="NumCuentaMoneda" OnSelectedIndexChanged="DdlCuentaDeposito_SelectedIndexChanged"></asp:DropDownList>
<%-- <asp:RequiredFieldValidator ID="RFVCuentaDeposito" runat="server" ControlToValidate="DdlCuentaDeposito" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cuenta Deposito''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECuentaDeposito" runat="server" HighlightCssClass="vco" TargetControlID="RFVCuentaDeposito" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
</tr>
<tr>
<td>Banco:</td>
<td>
<asp:Literal runat="server" ID="LtBancoDeposito"></asp:Literal>
</td>
</tr>
<tr>
<td>Tipo de Cuenta:</td>
<td>
<asp:Literal runat="server" ID="LtTipoCuentaDeposito"></asp:Literal>
</td>
</tr>
<tr>
<td>Numero de cuenta:</td>
<td>
<asp:Literal runat="server" ID="LtCuentaDeposito"></asp:Literal>
</td>
</tr>
</table>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpFacturaCompra" UpdateMode="Conditional" Visible="false">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Factura</span>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<div class="row rowpadding">
<div class="col-md-2">Proveedor:</div>
<div class="col-md-10">
<asp:Label Text="" ID="LbFacturaProveedor" runat="server" />
</div>
</div>
<div class="row rowpadding">
<div class="col-md-2">Serie-Folio:</div>
<div class="col-md-10">
<asp:Label Text="" ID="LbFacturaSerieFolio" runat="server" />
</div>
</div>
<div class="row rowpadding">
<div class="col-md-2">Fecha:</div>
<div class="col-md-10">
<asp:Label Text="" ID="LbFacturaFecha" runat="server" />
</div>
</div>
<div class="row rowpadding">
<div class="col-md-2">Descripción:</div>
<div class="col-md-10">
<asp:Label Text="" ID="LbFacturaDescripcion" runat="server" />
</div>
</div>
<hr />
</div>
<div class="row">
<div class="col-md-12" style="text-align: center;">
<asp:HyperLink ID="HLFacturaCompra" NavigateUrl="#" Target="_blank" Text="Ir a factura" CssClass="btn btn-primary" runat="server" />
</div>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server" ID="UpSaldo" UpdateMode="Conditional" Visible="false">
<ContentTemplate>
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<asp:Label ID="LbSaldo" Text="" runat="server" />
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<div class="row rowpadding">
<div class="col-md-2"><b>Concepto</b></div>
<div class="col-md-3"><b>Cargo</b></div>
<div class="col-md-3"><b>Abono</b></div>
</div>
<div class="row rowpadding">
<div class="col-md-2">Acreedor:</div>
<div class="col-md-3">
<asp:Label Text="" ID="LbSaldoAcreedor" runat="server" />
</div>
</div>
<div class="row rowpadding">
<div class="col-md-2">Doc x Pagar:</div>
<div class="col-md-3 col-md-offset-3">
<asp:Label Text="" ID="LbSaldoDocxPagar" runat="server" />
</div>
</div>
<hr />
</div>
<div class="row">
<div class="col-md-12" style="text-align: center;">
<asp:HyperLink ID="HLSaldoPrePoliza" NavigateUrl="#" Target="_blank" Text="Ir a PrePoliza" CssClass="btn btn-primary" runat="server" />
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<%--ACCIONES--%>
<div class="row">
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">ACCIONES</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<asp:UpdatePanel ID="UpGuardar" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table border="0" width="100%" align="center">
<tr>
<td align="center">
<asp:Button ID="BtnGuardar" runat="server" Text="Guardar" ValidationGroup="GrpGuardar" Width="100px" Enabled="false" class="btn btn-primary" />
<asp:Button ID="BtnEliminar" runat="server" Text="Eliminar" class="btn btn-danger" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar el crédito?" data-btn-ok-label="si" />
<asp:ValidationSummary ID="VSGuardar" runat="server" DisplayMode="BulletList" ShowSummary="true" ValidationGroup="GrpGuardar" class="" />
<asp:ValidationSummary ID="VSGenerar" runat="server" DisplayMode="BulletList" ShowSummary="true" ValidationGroup="GrpGenerar" class="" />
<%--<asp:Button ID="BtnCancelar" runat="server" Text="Cancelar" OnClientClick="javascript:window.location.href='/Bancos/CatCreditos.aspx'; return false;" />--%>
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<%--TABLA DE AMORTIZACION--%>
<asp:UpdatePanel runat="server" ID="UpGVDocumentos" UpdateMode="Conditional">
<ContentTemplate>
<div class="row" id="RowTA" runat="server" visible="false">
<div class="col-md-12">
<div class="portlet light smmallpadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Tabla de amortización</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<asp:GridView ID="GvTA" runat="server" AutoGenerateColumns="False" DataKeyNames="Periodo,Fecha,Capital,Seguro,Intereses,IVA,Mensualidad,CveCreditoDetalle"
EmptyDataText="No se pudo generar la tabla de Amortizacion" ToolTip="Tabla de Amortizacion" CssClass="table table-striped table-hover Widthall ScrollAD"
data-sort="false" Style="text-align: center;" GridLines="None" ShowFooter="true">
<Columns>
<asp:BoundField DataField="Periodo" HeaderText="#" />
<asp:TemplateField HeaderText="Fecha">
<ItemTemplate>
<asp:TextBox ID="TxtFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}")%>' Width="75px" CssClass="TextBoxAsLabel"></asp:TextBox>
<ajax:MaskedEditExtender ID="MEEFecha" runat="server" TargetControlID="TxtFecha" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="Calendario" TargetControlID="TxtFecha" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
<asp:RequiredFieldValidator ID="RFVFecha" runat="server" ControlToValidate="TxtFecha" InitialValue="__/__/____" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEFecha" runat="server" HighlightCssClass="vco" TargetControlID="RFVFecha" Width="300px"></ajax:ValidatorCalloutExtender>
<%--<asp:TextBox ID="TxtFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}")%>' Width="75px" CssClass="TextBoxAsLabel"></asp:TextBox>--%>
</ItemTemplate>
<FooterTemplate>
<strong>Totales</strong>
</FooterTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<%--<asp:BoundField DataField="Fecha" DataFormatString="{0:d}" HeaderText="Fecha" />
<asp:BoundField DataField="SaldoInsoluto" HeaderText="Saldo Insoluto" DataFormatString="{0:###,###,##0.##}" ItemStyle-HorizontalAlign="Right">
<ItemStyle HorizontalAlign="Right" />
</asp:BoundField>--%>
<asp:TemplateField HeaderText="Saldo Insoluto" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label runat="server" ID="LbSaldo" Text='<%# Eval("SaldoInsoluto", "{0:###,###,##0.##}")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Capital">
<ItemTemplate>
<asp:TextBox ID="TxtCapital" runat="server" Text='<%# Eval("Capital", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:Label runat="server" ID="LblTot2" Text=""></asp:Label>
</FooterTemplate>
<FooterStyle HorizontalAlign="Right" />
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Intereses">
<ItemTemplate>
<asp:TextBox ID="TxtIntereses" runat="server" Text='<%# Eval("Intereses", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:Label runat="server" ID="LblTot3" Text=""></asp:Label>
</FooterTemplate>
<FooterStyle HorizontalAlign="Right" />
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Seguro">
<ItemTemplate>
<asp:TextBox ID="TxtSeguro" runat="server" Text='<%# Eval("Seguro", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:Label runat="server" ID="LblTot4" Text=""></asp:Label>
</FooterTemplate>
<FooterStyle HorizontalAlign="Right" />
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="IVA Capital">
<ItemTemplate>
<asp:TextBox ID="TxtIVACapital" runat="server" Text='<%# Eval("IVACapital", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:Label runat="server" ID="LblTot5" Text=""></asp:Label>
</FooterTemplate>
<FooterStyle HorizontalAlign="Right" />
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="IVA Intereses">
<ItemTemplate>
<asp:TextBox ID="TxtIVAIntereses" runat="server" Text='<%# Eval("IVAIntereses", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:Label runat="server" ID="LblTot6" Text=""></asp:Label>
</FooterTemplate>
<FooterStyle HorizontalAlign="Right" />
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Intereses Seguro">
<ItemTemplate>
<asp:TextBox ID="TxtIVASeguro" runat="server" Text='<%# Eval("IVASeguro", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:Label runat="server" ID="LblTot7" Text=""></asp:Label>
</FooterTemplate>
<FooterStyle HorizontalAlign="Right" />
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Importe Ori." Visible="false">
<ItemTemplate>
<asp:TextBox ID="TxtImporteOriginal" runat="server" Text='<%# Eval("MensualidadOriginal", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Pago Garantía" Visible="false">
<ItemTemplate>
<asp:TextBox ID="TxtImporteGarantia" runat="server" Text='<%# Eval("ImporteGarantia", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Mensualidad">
<ItemTemplate>
<asp:TextBox ID="TxtMensualidad" runat="server" Text='<%# Bind("Mensualidad", "{0:###,###,##0.##}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="F.Pago">
<ItemTemplate>
<asp:Label ID="LblFechaPago" runat="server" Text='<%# Bind("FechaPago", "{0:d}")%>' Width="65px"></asp:Label>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Importe Pago.">
<ItemTemplate>
<asp:TextBox ID="TxtImportePago" runat="server" Text='<%# Eval("ImportePago", "{0:N2}")%>' onkeyup="FormatoMoneda(this);" Width="75px" Style="text-align: right;" CssClass="TextBoxAsLabel"></asp:TextBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Acción">
<ItemTemplate>
<asp:HyperLink runat="server" ID="HLAccion" Text="" CssClass="Texto"></asp:HyperLink>
<asp:HyperLink ID="HPLIE" runat="server" Target="_blank" Text="Pago" CssClass="Texto" ToolTip="Pagado" Visible='<%# Eval("CveIE").ToString <> ""%>' NavigateUrl='<%# Eval("CveIE", "/Bancos/IE.aspx?CveIE={0}") %>'></asp:HyperLink>
<asp:HyperLink ID="HplCC" runat="server" Target="_blank" Text="Capital" CssClass="Texto" ToolTip="Factura" Visible='<%# Eval("CveCompra").ToString <> ""%>' NavigateUrl='<%# Eval("CveCompra", "/Compras/Compras.aspx?CveCompra={0}")%>'></asp:HyperLink>
<asp:HyperLink ID="HplCI" runat="server" Target="_blank" Text="Interes" CssClass="Texto" ToolTip="Factura" Visible='<%# Eval("CveCompraInteres").ToString <> ""%>' NavigateUrl='<%# Eval("CveCompra", "/Compras/Compras.aspx?CveCompra={0}")%>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<br />
<br />
<%--MODAL--%>
<asp:UpdatePanel runat="server" ID="UpAplicarGarantia" UpdateMode="Conditional">
<ContentTemplate>
<div id="DivAplicarGarantia" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Aplicar Garantía
</h4>
</div>
<div class="modal-body">
<h3>Fondo de Garantía:
<asp:Label Text="200.00" ID="LbFondoGarantía" runat="server" /></h3>
<br />
<br />
<asp:GridView ID="GvAplicarGarantia" DataKeyNames="CveCreditoDetalle" OnRowDataBound="GvAplicarGarantia_RowDataBound" runat="server" AutoGenerateColumns="False" EmptyDataText="No hay pagos pendientes" CssClass="table table-striped table-hover Widthall" Style="text-align: center;" GridLines="None">
<Columns>
<asp:BoundField DataField="Periodo" HeaderText="#" />
<asp:BoundField DataField="Fecha" DataFormatString="{0:d}" HeaderText="Fecha" />
<asp:BoundField DataField="Mensualidad" DataFormatString="{0:###,###,##0.##}" ItemStyle-HorizontalAlign="Right" HeaderText="Mensualidad" />
<asp:TemplateField HeaderText="Pago">
<ItemTemplate>
<asp:TextBox ID="TxtPago" onkeyup="FormatoMoneda(this);" runat="server" Text=""></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<center>
<asp:Button ID="BtnAplicarGarantia" CssClass="btn btn-primary" Text="Aplicar Garantía" OnClick="BtnAplicarGarantia_Click" runat="server" />
</center>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<%--MODAL APLICAR PREPOLIZA--%>
<div id="ModalAplicarPrePoliza" class="modal ADS fade" role="dialog">
<div class="modal-dialog">
<asp:UpdatePanel ID="UpAplicarPrePoliza" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Aplicar Saldo</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-2">Acreedor:</div>
<div class="col-md-10">
<asp:DropDownList ID="DdlAcreedorPrePoliza" runat="server" CssClass="select2me" AppendDataBoundItems="true" DataTextField="RazonSocial" DataValueField="CveProveedor" Width="300px">
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVAcreedorPrePoliza" runat="server" ControlToValidate="DdlAcreedorPrePoliza" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Acreedor''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAplicarSaldo"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEAcreedorPrePoliza" runat="server" HighlightCssClass="vco" TargetControlID="RFVAcreedorPrePoliza" Width="300px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</div>
<div class="modal-footer">
<button id="CancelarDevolucionLote" type="button" class="btn btn-default" data-dismiss="modal">cerrar</button>
<asp:Button Text="Aplicar Saldo" OnClick="BtnAplicarSaldo_Click" ID="BtnAplicarSaldo" CssClass="btn btn-primary" ValidationGroup="GrpAplicarSaldo" runat="server" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
<script type="text/javascript">
// alert(ExcelFormulas.PMT(6.79 / 12 / 100, 36, 5159012.38, 1, 1));
// alert(ExcelFormulas.IPMT(4574675.40, 157884.72,6.79 / 12 / 100, 2));
function CargaCompra(CveCompra) {
$get("HdnCveCompra").value = CveCompra;
$('#BtnBuscarCompra').click();
}
function CargaActivoFijo(CveAF) {
$get("HdnCveAF").value = CveAF;
$('#BtnVincularAF').click();
}
function CargaAnticipo(IE) {
$get("HdnCveIE").value = IE;
$('#BtnVincularIE').click();
}
function CTabla(i, opc) {
//debugger;
var PorIVA = ToDouble($get('TxtIVA').value) / 100;
var Total, Capital, Intereses, Seguro, IVACapital, IVAIntereses, IVASeguro;
Capital = ToDouble($get('C_GvTA_TxtCapital_' + i).value);
Intereses = ToDouble($get('C_GvTA_TxtIntereses_' + i).value);
Seguro = ToDouble($get('C_GvTA_TxtSeguro_' + i).value);
IVACapital = ToDouble(opc == 1 ? Capital * PorIVA : $get('C_GvTA_TxtIVACapital_' + i).value);
IVAIntereses = ToDouble(opc == 2 ? Intereses * PorIVA : $get('C_GvTA_TxtIVAIntereses_' + i).value);
IVASeguro = ToDouble(opc == 3 ? Seguro * PorIVA : $get('C_GvTA_TxtIVASeguro_' + i).value);
if (opc == 1) {
$get('C_GvTA_TxtIVACapital_' + i).value = FormatoNumero(IVACapital);
//recaulculo los intereses
Intereses = ExcelFormulas.IPMT(ToDouble(4200000), 183000, ToDouble($get("TxtTasa").value) / 12 / 100, i) * -1;
$get('C_GvTA_TxtIntereses_' + i).value = FormatoNumero(Intereses);
$get('C_GvTA_TxtIVAIntereses_' + i).value = FormatoNumero(IVAIntereses);
}
if (opc == 2) $get('C_GvTA_TxtIVAIntereses_' + i).value = FormatoNumero(IVAIntereses);
if (opc == 3) $get('C_GvTA_TxtIVASeguro_' + i).value = FormatoNumero(IVASeguro);
Total = Capital + Intereses + Seguro + IVACapital + IVAIntereses + IVASeguro;
$get('C_GvTA_TxtMensualidad_' + i).value = FormatoNumero(Total);
var Saldo = 0;
for (var j = i; j < ToDouble($get('TxtPlazo').value); j++) {
Saldo = ToDouble($get('C_GvTA_LbSaldo_' + (i - 1)).innerText) - Capital;
$get('C_GvTA_LbSaldo_' + i).innerText = FormatoNumero(Saldo);
}
}
function Sumador(tipo) {
var VehiculoValor = ToDouble($get('TxtVehiculoValor').value);
var VehiculoAnticipo = ToDouble($get('TxtVehiculoAnticipo').value);
var VehiculoAnticipoPorcentaje = ToDouble($get('TxtVehiculoAnticipoPorcentaje').value);
var ComisionValor = ToDouble($get('TxtComisionValor').value);
var ComisionAnticipo = ToDouble($get('TxtComisionAnticipo').value);
var ComisionAnticipoPorcentaje = ToDouble($get('TxtComisionAnticipoPorcentaje').value);
var SeguroValor = ToDouble($get('TxtSeguroValor').value);
var SeguroAnticipo = ToDouble($get('TxtSeguroAnticipo').value);
var SeguroAnticipoPorcentaje = ToDouble($get('TxtSeguroAnticipoPorcentaje').value);
var OtrosGastosValor = ToDouble($get('TxtOtrosGastosValor').value);
var OtrosGastosAnticipo = ToDouble($get('TxtOtrosGastosAnticipo').value);
var OtrosGastosAnticipoPorcentaje = ToDouble($get('TxtOtrosGastosAnticipoPorcentaje').value);
var FondoGarantia = ToDouble($get('TxtFondoGarantia').value);
if (tipo == 1 || tipo == 3) {
//Calculo de porcentajes
VehiculoAnticipoPorcentaje = ToDouble((VehiculoAnticipo / VehiculoValor) * 100);
ComisionAnticipoPorcentaje = ToDouble((ComisionAnticipo / ComisionValor) * 100);
SeguroAnticipoPorcentaje = ToDouble((SeguroAnticipo / SeguroValor) * 100);
OtrosGastosAnticipoPorcentaje = ToDouble((OtrosGastosAnticipo / OtrosGastosValor) * 100);
$get("TxtVehiculoAnticipoPorcentaje").value = FormatoNumero(VehiculoAnticipoPorcentaje,4);
$get("TxtComisionAnticipoPorcentaje").value = FormatoNumero(ComisionAnticipoPorcentaje);
$get("TxtSeguroAnticipoPorcentaje").value = FormatoNumero(SeguroAnticipoPorcentaje);
$get("TxtOtrosGastosAnticipoPorcentaje").value = FormatoNumero(OtrosGastosAnticipoPorcentaje);
} else if (tipo == 2) {
//Calculo de importe
VehiculoAnticipo = ToDouble(VehiculoValor * (VehiculoAnticipoPorcentaje / 100));
ComisionAnticipo = ToDouble(ComisionValor * (ComisionAnticipoPorcentaje / 100));
SeguroAnticipo = ToDouble(SeguroValor * (SeguroAnticipoPorcentaje / 100));
OtrosGastosAnticipo = ToDouble(OtrosGastosValor * (OtrosGastosAnticipoPorcentaje / 100));
$get("TxtVehiculoAnticipo").value = FormatoNumero(VehiculoAnticipo);
$get("TxtComisionAnticipo").value = FormatoNumero(ComisionAnticipo);
$get("TxtSeguroAnticipo").value = FormatoNumero(SeguroAnticipo);
$get("TxtOtrosGastosAnticipo").value = FormatoNumero(OtrosGastosAnticipo);
}
var Financiado = 0;
var TotalValor = 0;
var TotalAnticipo = 0;
var TotalFinanciado = 0;
//Valida Anticipo
if (VehiculoAnticipo > VehiculoValor || VehiculoAnticipoPorcentaje > 100) {
$get("TxtVehiculoAnticipo").value = FormatoNumero(VehiculoValor);
VehiculoAnticipo = VehiculoValor;
$get("TxtVehiculoAnticipoPorcentaje").value = 100;
} else if (ComisionAnticipo > ComisionValor || ComisionAnticipoPorcentaje > 100) {
$get("TxtComisionAnticipo").value = FormatoNumero(ComisionValor);
ComisionAnticipo = ComisionValor;
$get("TxtComisionAnticipoPorcentaje").value = 100;
} else if (SeguroAnticipo > SeguroValor || SeguroAnticipoPorcentaje > 100) {
$get("TxtSeguroAnticipo").value = FormatoNumero(SeguroValor);
SeguroAnticipo = SeguroValor;
$get("TxtSeguroAnticipoPorcentaje").value = 100;
} else if (OtrosGastosAnticipo > OtrosGastosValor || OtrosGastosAnticipoPorcentaje > 100) {
$get("TxtOtrosGastosAnticipo").value = FormatoNumero(OtrosGastosValor);
OtrosGastosAnticipo = OtrosGastosValor;
$get("TxtOtrosGastosAnticipoPorcentaje").value = 100;
}
//Vehiculo
Financiado = VehiculoValor - VehiculoAnticipo;
$get("LtVehiculoFinanciado").innerText = FormatoNumero(Financiado);
//Comision
Financiado = ComisionValor - ComisionAnticipo;
$get("LtComisionFinanciado").innerText = FormatoNumero(Financiado);
//Seguro
Financiado = SeguroValor - SeguroAnticipo;
$get("LtSeguroFinanciado").innerText = FormatoNumero(Financiado);
//Gastos Admon
Financiado = OtrosGastosValor - OtrosGastosAnticipo;
$get("LtOtrosGastosFinanciado").innerText = FormatoNumero(Financiado);
//Fondo Garantia
$get("LtFondoGarantiaFinanciado").innerText = (FondoGarantia * -1).toFixed(2).toLocaleString('en-IN');
var VehiculoFinanciado = ToDouble($get('LtVehiculoFinanciado').innerText);
var ComisionFinanciado = ToDouble($get('LtComisionFinanciado').innerText);
var SeguroFinanciado = ToDouble($get('LtSeguroFinanciado').innerText);
var OtrosGastosFinanciado = ToDouble($get('LtOtrosGastosFinanciado').innerText);
//Totales
TotalValor = VehiculoValor + ComisionValor + SeguroValor + OtrosGastosValor;
TotalAnticipo = VehiculoAnticipo + ComisionAnticipo + SeguroAnticipo + OtrosGastosAnticipo + FondoGarantia;
TotalFinanciado = VehiculoFinanciado + ComisionFinanciado + SeguroFinanciado + OtrosGastosFinanciado - FondoGarantia;
if (TotalFinanciado < 0) {
$get("TxtFondoGarantia").value = "0.00";
TotalAnticipo = TotalAnticipo - FondoGarantia;
TotalFinanciado = TotalFinanciado + FondoGarantia;
$get("LtFondoGarantiaFinanciado").innerText = "0.00";
}
//LLenar datos
$get("LtTotalValor").innerText = FormatoNumero(TotalValor);
$get("LtTotalAnticipo").innerText = FormatoNumero(TotalAnticipo);
$get("LtTotalFinanciado").innerText = FormatoNumero(TotalFinanciado);
$get("TxtTotalCredito").value = FormatoNumero(TotalFinanciado);
//$get("HdnTotalCredito").value = TotalFinanciado.toLocaleString('en-IN');
}
function ValidaCantidad(txt, value) {
if (txt.value > value) {
txt.value = value;
}
}
</script>
</asp:Content>