3072 lines
262 KiB
Plaintext
3072 lines
262 KiB
Plaintext
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Nomina.aspx.cs" Inherits="Nomina_Nomina2" %>
|
||
|
||
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
|
||
</asp:Content>
|
||
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
||
<style>
|
||
.fa-ad-pdf.fa::before {
|
||
background: #999;
|
||
content: "\f1c1";
|
||
}
|
||
|
||
label.compoonenlabel {
|
||
padding-top: 5px;
|
||
}
|
||
|
||
.lblforchk {
|
||
font-size: 13px;
|
||
color: #888888;
|
||
opacity: 1;
|
||
display: block;
|
||
}
|
||
|
||
.dnone {
|
||
display: none !important;
|
||
}
|
||
|
||
.GvConceptos tr td a {
|
||
color: #5b9bd1;
|
||
}
|
||
|
||
|
||
.txtgridsimula {
|
||
width: 100% !important;
|
||
min-width: 60px;
|
||
max-width: 80px;
|
||
text-align: right;
|
||
}
|
||
|
||
a.sline {
|
||
white-space: nowrap;
|
||
}
|
||
|
||
td.cellFail {
|
||
color: red;
|
||
}
|
||
|
||
.addropzone {
|
||
min-height: 130px;
|
||
}
|
||
|
||
span.font-black {
|
||
color: #333;
|
||
}
|
||
|
||
.TotalWhite {
|
||
color: #FFFFFF !important;
|
||
}
|
||
|
||
.isOnlyVisible {
|
||
color: #666;
|
||
/*text-decoration: line-through;*/
|
||
}
|
||
|
||
.isOnlyBisibleP td:nth-child(1) {
|
||
/*text-decoration: line-through;*/
|
||
}
|
||
|
||
.isOnlyBisibleD td:nth-last-child(3) {
|
||
/*text-decoration: line-through;*/
|
||
}
|
||
|
||
.isEditedP td:nth-child(-n+3) {
|
||
text-decoration: underline;
|
||
}
|
||
|
||
.isEditedD td:nth-last-child(-n+3) {
|
||
text-decoration: underline;
|
||
}
|
||
|
||
.isOnlyBisibleP td:nth-child(-n+3) {
|
||
color: #999;
|
||
}
|
||
|
||
.isOnlyBisibleD td:nth-last-child(-n+3) {
|
||
color: #999;
|
||
}
|
||
|
||
.isOnlyBisibleP td:nth-child(-n+3) a {
|
||
color: #999;
|
||
}
|
||
|
||
.isOnlyBisibleD td:nth-last-child(-n+3) a {
|
||
color: #999;
|
||
}
|
||
|
||
.isOnlyBisibleO td:nth-last-child(-n+3) a {
|
||
color: #999;
|
||
}
|
||
|
||
.GvConceptos {
|
||
border: 1px solid #E87E04;
|
||
}
|
||
|
||
.ddlInfolabel {
|
||
font-size: 13px;
|
||
color: #888888;
|
||
opacity: 1;
|
||
}
|
||
|
||
table.GvConceptos td {
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.GvConceptos td {
|
||
font-size: 11px;
|
||
}
|
||
|
||
.GvConceptos.table > tbody > tr.ConceptosTotales td {
|
||
border-top: 1px solid #E87E04;
|
||
color: #fff;
|
||
font-size: 13px;
|
||
background-color: #E87E04;
|
||
}
|
||
|
||
.GvConceptos.table > tbody > tr > th {
|
||
border-top: 1px solid #E87E04;
|
||
color: #fff;
|
||
font-size: 15px;
|
||
background-color: #E87E04;
|
||
}
|
||
|
||
.GvConceptos.table > tbody > tr.thTituloConcepto > th:nth-child(1),
|
||
.GvConceptos.table > tbody > tr:not(.thTituloConcepto) > th:nth-child(3),
|
||
.GvConceptos.table > tbody > tr > td:nth-child(3) {
|
||
border-right: 1px solid #E87E04;
|
||
}
|
||
|
||
.dtosEmpleado {
|
||
font-size: 15px;
|
||
font-weight: 600;
|
||
}
|
||
|
||
.dtosEmpleado a {
|
||
color: #2196f3;
|
||
}
|
||
|
||
.dtosEmpleado .row {
|
||
padding-top: 10px;
|
||
padding-bottom: 10px;
|
||
}
|
||
|
||
.GvConceptos.table > tbody > tr > td span {
|
||
display: block;
|
||
min-height: 12px;
|
||
}
|
||
|
||
.GvConceptos.table > tbody > tr.ConceptosTotales {
|
||
font-weight: bold;
|
||
font-size: 15px;
|
||
}
|
||
|
||
.form-group.form-md-line-input .form-control.input-sm ~ label {
|
||
padding-bottom: 20px;
|
||
}
|
||
</style>
|
||
</asp:Content>
|
||
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
|
||
Nominas
|
||
</asp:Content>
|
||
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
|
||
</asp:Content>
|
||
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
||
|
||
<asp:UpdatePanel ID="UpAccciones" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<li>
|
||
<asp:LinkButton ID="LnkAutorizar" Visible="false" OnClick="LnkAutorizar_Click" runat="server"><i class="fa fa-thumbs-up" aria-hidden="true"></i>Autorizar</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkRegistrarProvision" Visible="false" OnClick="LnkRegistrarProvision_Click" runat="server"><i class="fa fa-thumbs-up" aria-hidden="true"></i>Registrar provisión</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkLayoutContable" Visible="false" OnClick="LnkLayoutContable_Click" runat="server"><i class="fa fa-university" aria-hidden="true"></i>Layout banco</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:HyperLink ID="LnkProvisionNomina" Visible="false" runat="server"><i class="fa fa-eye"></i>Ver provisión</asp:HyperLink>
|
||
</li>
|
||
<li>
|
||
<asp:HyperLink ID="LnkProvisionNominaAsimilados" Visible="false" runat="server"><i class="fa fa-eye"></i>Ver provisión Asimilados</asp:HyperLink>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkTimbrarTodos" Visible="false" OnClick="LnkTimbrarTodos_Click" runat="server"><i class="fa fa-bell"></i> Timbrar todos</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkAsistenciaIncidencias" Visible="true" OnClick="LnkAsistenciaIncidencias_Click" runat="server"><i class="fa fa-check-square"></i>Incidencias asistencia </asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LinkButton2" Visible="true" OnClick="lnkreportepercepciones_Click" runat="server"><i class="fa fa-check-square"></i>Reporte percepciones y deducciones </asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkReporteAcumulados" Visible="true" OnClick="LnkReporteAcumulados_Click" runat="server"><i class="fa fa-line-chart"></i>Reporte acumulados </asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkConceptoEmpleado" OnClick="LnkConceptoEmpleado_Click" runat="server"><i class="fa fa-plus"></i> Empleado concepto</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkCargaAsistenciaMasiva" OnClick="LnkCargaAsistenciaMasiva_Click" runat="server"><i class="fa fa-check" aria-hidden="true"></i>Carga masiva de asistencia</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkListaRaya" Visible="false" OnClick="LnkListaRaya_Click" runat="server"><i class="fa fa-file-text" aria-hidden="true"></i>Lista de raya</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkModalPlantillaNomina" OnClick="LnkModalPlantillaNomina_Click" runat="server"><i class="fa fa-upload"></i>Cargar masiva de conceptos</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkVerTablas" OnClick="LnkVerTablas_Click" runat="server"><i class="fa fa-columns" aria-hidden="true"></i>Tablas de cálculo</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkVerCalculoISR" OnClick="LnkVerCalculoISR_Click" runat="server"><i class="fa fa-columns" aria-hidden="true"></i>Cálculo ISR</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:HyperLink ID="HypAsistencia" NavigateUrl="/RH/Asistencias.aspx" runat="server"><i class="fa fa-list" aria-hidden="true"></i>Ir a asistencia</asp:HyperLink>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkFormatoTabular" Visible="false" OnClick="LnkFormatoTabular_Click" CssClass="" runat="server"><i class="fa fa-download"></i> Nómina tabular</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkSimulador" OnClick="LnkSimulador_Click" runat="server"><i class="fa fa-calculator"></i> Simulador</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkUpSuamodal" OnClick="LnkUpSuamodal_Click" runat="server"><i class="fa fa-check"></i> Procesar archivo SUA</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:LinkButton ID="LnkDownArchivosSua" OnClick="LnkDownArchivosSua_Click" runat="server"><i class="fa fa-download"></i> Descargar archivos SUA</asp:LinkButton>
|
||
</li>
|
||
<li>
|
||
<asp:HyperLink ID="HypPDFSTimbrados" Visible="false" onclick="GETPDF(-1,0)" NavigateUrl="#" runat="server"><i class="fa fa-download" aria-hidden="true"></i>Recibos timbrados</asp:HyperLink>
|
||
</li>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="LnkListaRaya" />
|
||
<asp:PostBackTrigger ControlID="LnkFormatoTabular" />
|
||
<asp:PostBackTrigger ControlID="LnkLayoutContable" />
|
||
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
|
||
</asp:Content>
|
||
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
||
</asp:Content>
|
||
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
||
<asp:UpdatePanel ID="UPFiltros" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet solid grey-cascade portlet-filter">
|
||
<div class="portlet-title portlet-filterT smalltitle">
|
||
<div class="titlefiltros caption">
|
||
<div class="row">
|
||
<label class="col-md-1 compoonenlabel" style="max-width: 65px;">Ejercicio: </label>
|
||
<div class="col-md-1">
|
||
<asp:DropDownList ID="DdlEjercicios" runat="server" OnSelectedIndexChanged="DdlEjercicios_SelectedIndexChanged" Style="width: 100% !important;" CssClass="select2me" DataValueField="Ejercicio" DataTextField="Ejercicio"></asp:DropDownList>
|
||
</div>
|
||
|
||
<label class="col-md-1 compoonenlabel" style="max-width: 100px;">Tipo Período:</label>
|
||
<div class="col-md-2">
|
||
<asp:DropDownList ID="DdlTipoPeriodo" runat="server" OnSelectedIndexChanged="DdlTipoPeriodo_SelectedIndexChanged" CssClass="select2me" AutoPostBack="true" DataTextField="TipoPeriodo" DataValueField="CveTipoPeriodo" Style="width: 100% !important;">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
|
||
<label class="col-md-1 compoonenlabel">Período:</label>
|
||
<div class="col-md-2">
|
||
<asp:DropDownList ID="DdlPeriodo" runat="server" OnSelectedIndexChanged="DdlPeriodo_SelectedIndexChanged" CssClass="select2me" DataTextField="NominaEstatus" DataValueField="CvePeriodo" Style="width: 100% !important;" AutoPostBack="True">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
|
||
|
||
|
||
<div class="col-md-1">
|
||
<asp:LinkButton ID="LnkConsultar" OnClick="LnkConsultar_Click" runat="server" Text="Calcular" Visible="False" class="btn btn-primary" />
|
||
<%--<asp:Label AssociatedControlID="chkesListaderaya" runat="server" Text="¿es lista de raya?"></asp:Label>--%>
|
||
<%--<asp:CheckBox ID="chkesListaderaya" Text=" " data-checkbox=" icheckbox_minimal-blue blue " Checked="false" CssClass="icheck chekVal " runat="server" />--%>
|
||
<asp:Button ID="BtnAutorizar" UseSubmitBehavior="false" runat="server" Text="Autorizar" Visible="False" class="btn btn-primary" />
|
||
<asp:Button ID="BtnGeneraPDF" UseSubmitBehavior="false" runat="server" Text="PDF" Visible="False" class="btn btn-primary" />
|
||
<asp:Button ID="BtnEmitir" UseSubmitBehavior="false" runat="server" Text="Timbrar" Visible="False" class="btn btn-primary" />
|
||
<asp:Button ID="BtnActualizaNomina" UseSubmitBehavior="false" runat="server" Text="Act Nomina" Visible="False" class="btn btn-primary" />
|
||
<a style="display: none;" href="/Coolings.docx">Recibos</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="expand" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body" style="display: none">
|
||
<div class="row">
|
||
<label class="col-md-1 " style="max-width: 65px;">Agrupador:</label>
|
||
<div class="col-md-1">
|
||
<asp:DropDownList ID="DdlAgrupadorB" runat="server" Style="width: 100% !important;" CssClass="select2me">
|
||
<asp:ListItem Text="Sin Agrupación" Value="-1" Selected="True"></asp:ListItem>
|
||
<asp:ListItem Text="Centro de costos" Value="1"></asp:ListItem>
|
||
<asp:ListItem Text="Departamento" Value="2"></asp:ListItem>
|
||
<asp:ListItem Text="Turno" Value="3"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
<asp:Label ID="LblProyecto" CssClass="col-md-1 compoonenlabel" runat="server" Text="Proyecto:" Style="max-width: 100px;"></asp:Label>
|
||
<div runat="server" id="divddlproyeto" class="col-md-2">
|
||
<asp:DropDownList ID="DdlProyecto" runat="server" AppendDataBoundItems="true" CssClass="select2me" AutoPostBack="true" DataTextField="Proyecto" DataValueField="CveProyecto" Style="width: 100% !important;" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
<asp:Label ID="LblSubProyeccto" CssClass="col-md-1 compoonenlabel" runat="server" Text="SubProyecto:" Style="max-width: 103px;"></asp:Label>
|
||
<div class="col-md-2">
|
||
<asp:DropDownList ID="DdlSubProyecto" runat="server" AppendDataBoundItems="true" CssClass="select2me" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Style="width: 100% !important;" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
<label class="col-md-1 compoonenlabel" style="max-width: 65px;">Turno:</label>
|
||
<div class="col-md-1" style="max-width: 110px !important;">
|
||
<asp:DropDownList ID="DdlTurno" runat="server" AppendDataBoundItems="true" CssClass="select2me" DataTextField="Turno" DataValueField="CveTurno" Style="width: 100% !important;" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
</div>
|
||
<asp:Label ID="LblFechaPago" runat="server" Visible="false" CssClass="col-md-1 compoonenlabel">Fecha Pago:</asp:Label>
|
||
<div class="col-md-1" id="DivFechaPago" runat="server" visible="false">
|
||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 110px !important; padding: 0px; margin-bottom: -10px;">
|
||
<asp:TextBox ID="TxtFechaPago" runat="server" CssClass="form-control" CausesValidation="true" Width="100%" 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>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MEEFechaI" runat="server" TargetControlID="TxtFechaPago" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="Calendario" TargetControlID="TxtFechaPago" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="cvFechaI" runat="server" ControlToValidate="TxtFechaPago" Display="None" ErrorMessage="El campo <b>''Fecha Pago''</b> no tienes 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="vcoCvFI" runat="server" HighlightCssClass="vco" TargetControlID="cvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
<asp:RequiredFieldValidator ID="rfvFechaI" runat="server" ControlToValidate="TxtFechaPago" Display="None" ErrorMessage="El campo <b>''Fecha Pago''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="vcoFfvFI" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="row">
|
||
<label class="col-md-1 compoonenlabel" style="line-height: 1; max-width: 65px;">Régimen:</label>
|
||
<div class="col-md-1">
|
||
<asp:DropDownList ID="DdlRegimenContratacion" runat="server" Style="width: 100% !important;" CssClass="select2me">
|
||
<asp:ListItem Text="Asalariados" Value="1"></asp:ListItem>
|
||
<asp:ListItem Text="Asimilados" Value="2"></asp:ListItem>
|
||
<asp:ListItem Text="Todos" Value="3"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
<div class="col-md-2" style="max-width: 160px !important; white-space: nowrap;">
|
||
<label class="compoonenlabel">ver Obligaciones:</label>
|
||
<asp:CheckBox ID="Chkobligaciones" Text=" " CssClass="chksino" runat="server" />
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
<asp:UpdatePanel ID="UpDatos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<ajax:TabContainer ID="Tab" runat="server" Width="100%" AutoPostBack="True">
|
||
<ajax:TabPanel ID="TabNominas" runat="server" HeaderText="Nominas">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet light xspadding bordered " id="pnldl">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Nomina
|
||
<asp:Literal ID="LtlPeriodoseleccionado" runat="server"></asp:Literal></span>
|
||
</div>
|
||
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
<div style="float: right;">
|
||
<asp:TextBox CssClass="TxtBusqueda form-control input-sm" runat="server" onkeyup="FiltrarTablaFreezcol('.TxtBusqueda','.GvNominas')" Style="display: inline-block; margin-right: -20px; width: 150px;"></asp:TextBox>
|
||
<a href="javascript:;" onclick="FiltrarTablaFreezcol('.TxtBusqueda','.GvNominas')" style="margin-top: -3px;" class="btn btn-circle btn-sm font-bold yellow-gold"><i class="icon-magnifier" style="font-weight: bold;"></i></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
|
||
<asp:GridView ID="GvNominas" runat="server" DataKeyNames="CvePeriodo,CvePersonal,CveNomina,SeTimbro,SeTimbroFiniquito,EsRenuncia,SerieFolio,Nombre,Correo,Codigo,Turno,Departamento,SubProyecto,NomAutorizado" AutoGenerateColumns="False" OnRowDataBound="GvNominas_RowDataBound"
|
||
CssClass="table table-striped table-advance table-hover mysmallbtn ScrollAD Widthall GvNominas" Style="text-align: center;" GridLines="None" data-cols="2" data-rows="2" data-heighterror="360">
|
||
<Columns>
|
||
|
||
<asp:TemplateField>
|
||
<HeaderTemplate></HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LnkSobreRecibo" OnClick="LnkSobreRecibo_Click" runat="server"><i class='fa fa-list-alt'></i></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="20px" HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Nombre</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlNombre" runat="server"></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="300px" HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
<asp:BoundField Visible="false" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" HeaderStyle-Width="80px" />
|
||
|
||
<asp:TemplateField>
|
||
<ItemTemplate>
|
||
<div style="min-width: 100px; text-align: right; white-space: nowrap; padding-right: 10px;">
|
||
<asp:HyperLink ID="HypXml" ToolTip="Formato xml" Visible="false" CssClass="btn btn-circle btn-sm blue mysmallbtn" NavigateUrl="#" runat="server"><i class="fa fa-file-o"></i></asp:HyperLink>
|
||
<asp:HyperLink ID="HypPDF" ToolTip="Formato Timbre" CssClass="btn btn-circle btn-sm red mysmallbtn" Visible="false" NavigateUrl="#" runat="server"><i class="fa fa-file-pdf-o"></i></asp:HyperLink>
|
||
<asp:LinkButton runat="server" ID="LnkTimbrar" CssClass="btn btn-circle btn-sm blue mysmallbtn" Text="<i class='fa fa-bell'></i>" OnClick="LnkTimbrar_Click" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea Timbrar?" data-btn-ok-label="si" />
|
||
<asp:LinkButton runat="server" ID="ImgDelete" CssClass="btn btn-circle btn-sm red mysmallbtn" Text="<i class='icon-trash'></i>" OnClick="ImgDelete_Click" CommandArgument='<%# Eval("CveNomina") %>' Visible='<%# (Eval("CveNomina").ToString() != "" && Eval("SeTimbro").ToString() == "False"? true :false)%>' data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar la nómina?" data-btn-ok-label="si" />
|
||
<asp:LinkButton runat="server" ID="LnkCancelar" CssClass="btn btn-circle btn-sm red mysmallbtn" Text="<i class='fa fa-ban'></i>" OnClick="LnkCancelar_Click" CommandArgument='<%# Eval("CveNomina") %>' Visible='<%# (Eval("CveNomina").ToString() != "" && PermisoCancelarEmitido && Eval("SeTimbro").ToString() == "True"? true :false)%>' data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea cancelar la nómina?" data-btn-ok-label="si" />
|
||
</div>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos"></HeaderStyle>
|
||
<AlternatingRowStyle CssClass="TextoAlterno"></AlternatingRowStyle>
|
||
<RowStyle CssClass="Texto"></RowStyle>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabAsistencia" runat="server" HeaderText="Asistencia">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet light xspadding bordered " id="pnldlAsistencia">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Asistencia</span>
|
||
</div>
|
||
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
<div style="float: right;">
|
||
<asp:TextBox CssClass="TxtBusqasistencia form-control input-sm" runat="server" onkeyup="FiltrarTablaV2('.TxtBusqasistencia','.gvasistencia')" Style="display: inline-block; margin-right: -20px; width: 150px;"></asp:TextBox>
|
||
<a href="javascript:;" onclick="FiltrarTablaV2('.TxtBusqasistencia','.gvasistencia')" style="margin-top: -3px;" class="btn btn-circle btn-sm font-bold yellow-gold"><i class="icon-magnifier" style="font-weight: bold;"></i></a>
|
||
</div>
|
||
</div>
|
||
<asp:Literal ID="ltlGvAsistencia" runat="server"></asp:Literal>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
</ajax:TabContainer>
|
||
</ContentTemplate>
|
||
|
||
</asp:UpdatePanel>
|
||
|
||
|
||
<div id="DModalModAsistencia" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpModalAsistencia" class="modal-dialog" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Modificar asistencia</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<asp:Button ID="btnasis" OnClick="btnasis_Click" UseSubmitBehavior="false" CssClass="hidden" runat="server" Text="Button" />
|
||
<asp:TextBox ID="TxtasiscvePersonal" CssClass="hidden" runat="server"></asp:TextBox>
|
||
<asp:TextBox ID="TxtasisFecha" CssClass="hidden" runat="server"></asp:TextBox>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPersonal" runat="server" Text=""></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtPersonal" Enabled="false" Text="Empleado"></asp:Label>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-8">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoAsistencias" runat="server" DataTextField="Tipo" DataValueField="CveAsistenciasInasistencias"
|
||
CssClass="form-control select2me" Style="width: 100% !important;" ValidationGroup="GrpGuardarAsistencia">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:Label runat="server" AssociatedControlID="DdlTipoAsistencias" Text="Asistencia"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPorPago" runat="server" Text=""></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtPorPago" Text="Porcentaje Pago"></asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control " ID="TxtHorasDobles" runat="server" MaxLength="3" Text="0"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtHorasDobles" Text="Horas Dobles"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control " ID="TxtHorasTriples" runat="server" MaxLength="3" Text="0"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtHorasTriples" Text="Horas Triples"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlMotivoHoraExtra" runat="server" AppendDataBoundItems="true" DataTextField="MotivoHoraExtra" DataValueField="CveMotivoHoraExtra"
|
||
CssClass="form-control select2me" Width="100%">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:Label runat="server" AssociatedControlID="DdlMotivoHoraExtra" Text="Motivo Hora Extra"></asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<asp:Panel ID="PnlProyecto" CssClass="col-md-6" runat="server">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlAsisProyecto" runat="server" AppendDataBoundItems="true" CssClass="form-control select2me" AutoPostBack="true" DataTextField="Proyecto" DataValueField="CveProyecto" Style="width: 100% !important;" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:Label ID="LblAsisProyecto" AssociatedControlID="DdlAsisProyecto" runat="server" Text="Proyecto:"></asp:Label>
|
||
</div>
|
||
</asp:Panel>
|
||
<asp:Panel ID="PnlSubProyecto" CssClass="col-md-12" runat="server">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlAsisSubProyecto" runat="server" AppendDataBoundItems="true" CssClass="form-control select2me" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Style="width: 100% !important;" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:Label ID="LblAsisSubProyecto" AssociatedControlID="DdlAsisSubProyecto" runat="server" Text="SubProyecto:"></asp:Label>
|
||
</div>
|
||
</asp:Panel>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtObservaciones" runat="server" MaxLength="150"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtObservaciones" Text="Observaciones"></asp:Label>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkGuardarASistencia" OnClick="LnkGuardarASistencia_Click" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
|
||
<asp:Button ID="BtnImprimirsobrerecibo" OnClick="BtnImprimirsobrerecibo_Click" UseSubmitBehavior="false" runat="server" Text="Imprimir" CssClass="btn btn-primary hidden" />
|
||
<div id="ModalConceptos" class="modal ADS fade" role="dialog">
|
||
|
||
<asp:UpdatePanel class="modal-dialog modal-lg" runat="server" ID="UpModalConceptos" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<h4 class="modal-title">Sobre Recibo</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="portlet light xspadding bordered " id="pnlDatos">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-user font-yellow-gold"></i>
|
||
<span class="caption-subject bold font-black uppercase">Trabajador : </span>
|
||
<asp:HyperLink ID="LblEmpleado" runat="server" Text=""></asp:HyperLink>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body " style="padding: 0px;">
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">No. trabajador</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblCodigoEmpleado" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Días trabajados</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblDiasLaborados" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">Salario diario</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblSRSalarioDiario" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Salario Diario Integrado</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblSRSalarioDiarioIntegrado" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">Salario base cotización</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblSRSbc" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold"></div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="Label3" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">Puesto</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblSRPuesto" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Departamento </div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblSRDepartamento" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">Afi IMSS </div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblNSS" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Faltas</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblDiasFaltados" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">R.F.C.</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblRFC" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Retardos</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblDiasRetardos" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">Curp</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblCURP" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Días Vacaciones</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblDiasVacaciones" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">Tipo de Pago</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblTipoPeriodo" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Días Incapacidad</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblDiasIncapacidad" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-3 bold">Fecha de Pago</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblFechaPagosrb" runat="server"></asp:Label>
|
||
</div>
|
||
<div class="col-sm-3 bold">Periodo del</div>
|
||
<div class="col-sm-3">
|
||
<asp:Label ID="LblFecha" runat="server"></asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<ajax:TabContainer ID="TabPersonal" runat="server" Width="100%">
|
||
<ajax:TabPanel ID="TabSobreRecivo" runat="server" HeaderText="Sobre Recibo">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet light xspadding bordered " id="pnlConceptos">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Sobre Recibo</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<a onclick="$('#C_BtnImprimirsobrerecibo').click()" class="btn yellow-gold">Imprimir</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body " style="padding: 0px;">
|
||
|
||
<asp:GridView ID="GvConceptos" runat="server" AutoGenerateColumns="False" CssClass="table table-striped table-hover Widthall GvConceptos"
|
||
Style="text-align: center;" GridLines="None" OnRowDataBound="GvConceptos_RowDataBound"
|
||
DataKeyNames="ConceptoP,CveConceptoP,ImporteP,ValorP,EstatusP,ConceptoD,CveConceptoD,ImporteD,isOnlyBisibleP,isOnlyBisibleD,EstatusD,ValorD,isEditedD,isEditedP,isSavedP,isSavedD">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlConcepto" runat="server" Text='<%# Eval("ConceptoP") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkConcepto" OnClick="LnkConcepto_Click" runat="server" Text='<%# Eval("ConceptoP") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" Width="37%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Valor">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlValorP" runat="server" Text='<%# Eval("ValorP", "{0:##,###.##}") %>' Style="word-break: break-all;"></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlImporte" runat="server" Text='<%# Eval("ImporteP", "${0:N}") %>' Style="word-break: break-all; display: inline-block;"></asp:Label>
|
||
<asp:LinkButton ID="LnkImporte" OnClick="LnkConcepto_Click" runat="server"></asp:LinkButton>
|
||
<div style="display: inline-block; width: 29px;">
|
||
<asp:LinkButton ID="LnkImportexCalculo" OnClick="LnkImportexCalculo_Click" runat="server" CssClass="btn btn-circle btn-sm btn-xs red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar el importe fijo?" data-btn-ok-label="si"></asp:LinkButton>
|
||
</div>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlConceptoD" runat="server" Text='<%# Eval("ConceptoD") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkConceptoD" OnClick="LnkConceptoD_Click" runat="server" Text='<%# Eval("ConceptoD") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" Width="37%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Valor">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlValorD" runat="server" Text='<%# Eval("ValorD", "{0:##,###.##}") %>' Style="word-break: break-all;"></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlImporteD" runat="server" Text='<%# Eval("ImporteD", "${0:N}") %>' Style="word-break: break-all; display: inline-block;"></asp:Label>
|
||
<asp:LinkButton ID="LnkImporteD" OnClick="LnkConcepto_Click" runat="server"></asp:LinkButton>
|
||
<div style="display: inline-block; width: 29px;">
|
||
<asp:LinkButton ID="LnkImporteDxCalculo" OnClick="LnkImportexCalculo_Click" runat="server" CssClass="btn btn-circle btn-sm btn-xs red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar el importe fijo?" data-btn-ok-label="si"></asp:LinkButton>
|
||
</div>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="SearchADHeader" />
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TabInfonavit" runat="server" HeaderText="Infonavit">
|
||
<ContentTemplate>
|
||
<div class="portlet light bordered xspadding" id="porletInfonavit">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-home font-green"></i>
|
||
<span class="caption-subject bold uppercase">Infonavit</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtInfoNumCredito" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtInfoNumCredito" runat="server" Text="Número de crédito"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtInfoDescripcion" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtInfoDescripcion" runat="server" Text="Descripción"></asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="">
|
||
<asp:Label AssociatedControlID="DdlInfoTipoAplicacion" CssClass="ddlInfolabel" runat="server" Text="Tipo Aplicación"></asp:Label>
|
||
|
||
<asp:DropDownList ID="DdlInfoTipoAplicacion" AutoPostBack="true" runat="server" Class="form-control select2me" Width="100%">
|
||
<asp:ListItem Text="Seleccione" Value="-1"></asp:ListItem>
|
||
<asp:ListItem Text="Infonavit(Movto Permanente)" Value="5000"></asp:ListItem>
|
||
<asp:ListItem Text="Infonavit(Porcentaje)" Value="5001"></asp:ListItem>
|
||
<asp:ListItem Text="Infonavit(Factor Descuento)" Value="5002"></asp:ListItem>
|
||
<asp:ListItem Text="Infonavit(Cuota Fija)" Value="5003"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtInfoValor" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtInfoValor" runat="server" Text="Valor"></asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright " style="width: 120px !important; display: inline-block;">
|
||
<asp:TextBox CssClass="form-control" ID="TxtInfoFechaInicio" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtInfoFechaInicio" runat="server" Text="Fecha Inicio"></asp:Label>
|
||
<asp:RequiredFieldValidator runat="server" ID="REQFechaF" ControlToValidate="TxtInfoFechaInicio" ErrorMessage="Debe ingresar una fecha" ValidationGroup="vgEstFin" />
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender4" runat="server" TargetControlID="TxtInfoFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEEFechaF" TargetControlID="TxtInfoFechaInicio" PopupButtonID="ImgFechaFEstFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
</div>
|
||
<div style="display: inline-block; vertical-align: top; padding-top: 10px;">
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaFEstFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3">
|
||
<div class="">
|
||
<asp:Label AssociatedControlID="ChkInfo" runat="server" Text="Estado (Activo)"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3">
|
||
<asp:CheckBox ID="ChkInfo" CssClass="chksino" runat="server" Text=" " />
|
||
</div>
|
||
</div>
|
||
<div class="text-right">
|
||
<asp:Button ID="BtnGuardarInfornavit" UseSubmitBehavior="false" OnClick="BtnGuardarInfornavit_Click" runat="server" Text="Guardar" class="btn btn-primary" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TabFonacot" runat="server" HeaderText="Fonacot">
|
||
<ContentTemplate>
|
||
<div class="portlet light bordered xspadding" id="porletFonacot">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-home font-green"></i>
|
||
<span class="caption-subject bold uppercase">Fonacot</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtFonNumCredito" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtFonNumCredito" runat="server" Text="Número de crédito"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtFonDescripcion" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtFonDescripcion" runat="server" Text="Descripción"></asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="">
|
||
<asp:Label AssociatedControlID="DdlFonTipoAplicacion" CssClass="ddlInfolabel" runat="server" Text="Tipo Aplicación"></asp:Label>
|
||
|
||
<asp:DropDownList ID="DdlFonTipoAplicacion" runat="server" Class="form-control select2me" Width="100%">
|
||
<asp:ListItem Text="Seleccione" Value="-1"></asp:ListItem>
|
||
<asp:ListItem Text="Fonacot(Importe fijo)" Value="3001"></asp:ListItem>
|
||
<asp:ListItem Text="Fonacot(Por días Labarados)" Value="3002"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtFonValor" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtFonValor" runat="server" Text="Valor"></asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright " style="width: 120px !important; display: inline-block;">
|
||
<asp:TextBox CssClass="form-control" ID="TxtFonFechaInicio" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label AssociatedControlID="TxtFonFechaInicio" runat="server" Text="Fecha Inicio"></asp:Label>
|
||
<asp:RequiredFieldValidator runat="server" ID="rfvFonFechaFEstFin" ControlToValidate="TxtFonFechaInicio" ErrorMessage="Debe ingresar una fecha" ValidationGroup="vgEstFon" />
|
||
<ajax:MaskedEditExtender ID="MEEFonFechaFEstFin" runat="server" TargetControlID="TxtFonFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEEFonFechaFEstFin" TargetControlID="TxtFonFechaInicio" PopupButtonID="LnkFonFechaFEstFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
</div>
|
||
<div style="display: inline-block; vertical-align: top; padding-top: 10px;">
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFonFechaFEstFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3">
|
||
<div class="">
|
||
<asp:Label AssociatedControlID="ChkFonacot" runat="server" Text="Estado (Activo)"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3">
|
||
<asp:CheckBox ID="ChkFonacot" CssClass="chksino" runat="server" Text=" " />
|
||
</div>
|
||
</div>
|
||
<div class="text-right">
|
||
<asp:LinkButton ID="LnkGuardarFonacot" OnClick="LnkGuardarFonacot_Click" runat="server" Text="Guardar" class="btn btn-primary" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TabMovtosPermanentes" runat="server" HeaderText="Movimientos Permanentes">
|
||
<ContentTemplate>
|
||
<asp:UpdatePanel ID="UpMovtosPermanentes" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
|
||
<div class="col-md-4">
|
||
<div class="portlet light xspadding bordered " id="pnlListMovtos">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Movimientos</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkAddMovtoPermanente" OnClick="LnkAddMovtoPermanente_Click" CssClass="btn yellow-gold" runat="server">Agregar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
|
||
<asp:GridView ID="GVMovtoPermanente" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall " AutoGenerateColumns="False"
|
||
ShowHeader="false" EmptyDataText="No se encontraron Movimientos"
|
||
DataKeyNames="CveMovtoPermanente,CveConcepto,CveCuenta,IdCtaContable,CvePersonal,Descripcion,TipoDescuento,Valor,VecesAplicar,MontoLimite,FechaInicioAplicacion,Estatus,FechaRegistro">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<ItemTemplate>
|
||
<asp:LinkButton data-toggle="tooltip" title="Editar" ID="LnkEditar" OnClick="LnkEditarMovtoPermanente_Click"
|
||
CssClass="lnkMovotPermanente" runat="server" Text='<%# Eval("Descripcion")%>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-8">
|
||
<asp:Panel runat="server" Visible="false" CssClass="portlet light xspadding bordered " ID="pnlAddupMovto">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">
|
||
<asp:Literal ID="LtlMovtoPermanenteaddup" runat="server"></asp:Literal></span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtDescripcion" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TxtDescripcion" CssClass="help-block errorimput"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Descripción''</b> es necesario "
|
||
ValidationGroup="GrpGuardarMovyoPerma"></asp:RequiredFieldValidator>
|
||
<asp:Label runat="server" Text="Descripción:" AssociatedControlID="TxtDescripcion"></asp:Label>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" Text="Tipo Concepto:" AssociatedControlID=""></asp:Label>
|
||
<asp:DropDownList ID="DdlTipo" runat="server" AppendDataBoundItems="True" OnSelectedIndexChanged="DdlTipo_SelectedIndexChanged" AutoPostBack="true" DataTextField="TipoGasto" DataValueField="TipoGasto" Class="form-control input-sm select2me" Width="100%" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Value="P" Text="Percepciones"></asp:ListItem>
|
||
<asp:ListItem Value="D" Selected="True" Text="Deducciones"></asp:ListItem>
|
||
<asp:ListItem Value="O" Text="Obligaciones"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" Text="Concepto:" AssociatedControlID=""></asp:Label>
|
||
<asp:DropDownList ID="DdlConcepto" runat="server" DataTextField="CodigoConcepto" DataValueField="CveConcepto" Class="form-control input-sm select2me" Width="100%" ValidationGroup="GrpGuardar"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" Text="Tipo Descuento:" AssociatedControlID=""></asp:Label>
|
||
<asp:DropDownList ID="DdlTipoDescto" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlTipoDescto_SelectedIndexChanged" DataTextField="CodigoConcepto" DataValueField="CveConcepto" Class="form-control input-sm select2me" Width="100%" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Value="1" Text="Importe"></asp:ListItem>
|
||
<asp:ListItem Value="2" Text="Porcentaje"></asp:ListItem>
|
||
<asp:ListItem Value="3" Text="Importe(Tope Monto)"></asp:ListItem>
|
||
<asp:ListItem Value="4" Text="Porcentaje(Tope Monto)"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtValor" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvValor" runat="server" ControlToValidate="TxtValor" CssClass="help-block errorimput"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Valor''</b> es necesario "
|
||
ValidationGroup="GrpGuardarMovyoPerma"></asp:RequiredFieldValidator>
|
||
<asp:Label runat="server" Text="Valor:" AssociatedControlID="TxtValor"></asp:Label>
|
||
</div>
|
||
</div>
|
||
<asp:Panel runat="server" ID="pnlVecesAplicar" CssClass="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtVecesAplicar" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvVecesAplicar" runat="server" ControlToValidate="TxtVecesAplicar" CssClass="help-block errorimput"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Veces por Aplicar''</b> es necesario "
|
||
ValidationGroup="GrpGuardarMovyoPerma"></asp:RequiredFieldValidator>
|
||
<asp:Label runat="server" Text="Veces por Aplicar:" AssociatedControlID="TxtVecesAplicar"></asp:Label>
|
||
</div>
|
||
</asp:Panel>
|
||
<asp:Panel runat="server" ID="pnlMonto" CssClass="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtMontoLimite" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvMontoLimite" runat="server" ControlToValidate="TxtMontoLimite" CssClass="help-block errorimput"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Monto Limite''</b> es necesario "
|
||
ValidationGroup="GrpGuardarMovyoPerma"></asp:RequiredFieldValidator>
|
||
<asp:Label runat="server" Text="Monto Limite:" AssociatedControlID="TxtMontoLimite"></asp:Label>
|
||
</div>
|
||
</asp:Panel>
|
||
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtFechaAplicacion" runat="server" CausesValidation="True" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvFechaAplicacion" runat="server" ControlToValidate="TxtFechaAplicacion" CssClass="help-block errorimput"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Baja''</b> es necesario "
|
||
ValidationGroup="GrpGuardarMovyoPerma"></asp:RequiredFieldValidator>
|
||
<asp:Label runat="server" Text="Fecha de Aplicación: " AssociatedControlID="TxtFechaAplicacion"></asp:Label>
|
||
<ajax:MaskedEditExtender ID="MKEFechaAplicacion" runat="server" TargetControlID="TxtFechaAplicacion" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left" BehaviorID="_content_MKEFechaBaja" Century="2000" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender ID="CEFechaAplicacion" runat="server" TargetControlID="TxtFechaAplicacion" PopupButtonID="ImgFechaBaja" PopupPosition="BottomRight" BehaviorID="_content_CEFechaBaja"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="CVFechaAplicacion" runat="server" ControlToValidate="TxtFechaAplicacion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Baja''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardar" Visible="False"></asp:CompareValidator>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input form-md-floating-label input-iconright">
|
||
<asp:Label runat="server" Text="Cuenta contable" AssociatedControlID="DdlCtaContable"></asp:Label>
|
||
<asp:DropDownList ID="DdlCtaContable" runat="server" AppendDataBoundItems="True" DataTextField="CtaCodigo" DataValueField="CveCuenta" Class="form-control input-sm select2me" Width="100%" ValidationGroup="GrpGuardar"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3">
|
||
<div style="padding-top: 10px; padding-bottom: 14px;">
|
||
¿Activo?
|
||
</div>
|
||
<asp:CheckBox ID="ChkEstatus" CssClass="chksino " Text=" " runat="server" />
|
||
</div>
|
||
<div class="col-md-3">
|
||
</div>
|
||
</div>
|
||
<div class="text-right">
|
||
<asp:LinkButton ID="LnkAddMovto" OnClick="LnkAddMovto_Click" ValidationGroup="GrpGuardarMovyoPerma" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
||
<asp:LinkButton ID="LnkUpMovto" OnClick="LnkUpMovto_Click" ValidationGroup="GrpGuardarMovyoPerma" CssClass="btn btn-success" runat="server">Actualizar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</asp:Panel>
|
||
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabVacaciones" runat="server" HeaderText="Vacaciones">
|
||
<ContentTemplate>
|
||
<asp:UpdatePanel ID="UPSRVaaciones" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-7">
|
||
<div class="portlet light xspadding bordered " id="pnlvacacionesgv">
|
||
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Vacaciones registradas.</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkShowAddVacaciones" OnClick="LnkShowAddVacaciones_Click" CssClass="btn yellow-gold" runat="server">Agregar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
|
||
<asp:UpdatePanel ID="UpGvVacaciones" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvVacaciones" Width="100%" runat="server" GridLines="None" BorderWidth="0" data-heighterror="330" data-freezecols="0" data-freezerows="1"
|
||
DataKeyNames="CvePersonalVacaciones,Periodo,FechaIng,Estatus,CveAutoriza,Autoriza,Dias,Usuario,SEstatus,Folio,FechaInicio,FechaFin,Documento,Motivo"
|
||
CssClass="table table-striped table-advance table-hover Widthall ScrollAD GvVacaciones" data-sort="true" data-height="300" ShowHeader="True" EmptyDataText="No se encontraron resultados." ShowHeaderWhenEmpty="true"
|
||
AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False" OnRowDataBound="GvVacaciones_RowDataBound">
|
||
<Columns>
|
||
<asp:BoundField Visible="true" DataField="Periodo" HeaderText="Periodo" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="Dias" HeaderText="Días" ItemStyle-Width="5%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField Visible="true" DataField="FechaPago" DataFormatString="{0:dd/MM/yyyy}" HeaderText="Fecha pago" ItemStyle-Width="80" ItemStyle-HorizontalAlign="Center" />
|
||
<%--<asp:BoundField Visible="true" DataField="Autorizo" ItemStyle-CssClass="truncate" HeaderText="Autorizo" ItemStyle-HorizontalAlign="Left" />--%>
|
||
<asp:BoundField Visible="true" DataField="FechaIng" DataFormatString="{0:dd/MM/yyyy}" HeaderText="Fecha ing." ItemStyle-Width="80" ItemStyle-HorizontalAlign="Center" />
|
||
<%--<asp:BoundField Visible="true" DataField="Usuario" HeaderText="Usuario" ItemStyle-Width="20%" ItemStyle-HorizontalAlign="Left" />--%>
|
||
<asp:TemplateField HeaderStyle-Width="60" ItemStyle-Width="60">
|
||
<ItemTemplate>
|
||
<div>
|
||
|
||
<asp:LinkButton ID="LnkEliminarSolicitud" runat="server" OnClick="LnkEliminarSolicitud_Click" AlternateText="Eliminar" CausesValidation="False" data-toggle="confirmation" data-popout="true" data-original-title="¿Está seguro que desea eliminar la solicitud de vacaciones?" data-btn-ok-label="si"
|
||
CssClass="btn btn-circle btn-sm red" Text="<i class='fa fa-trash' title='Eliminar' ></i>" />
|
||
<asp:LinkButton ID="ImgEditar" runat="server" OnClick="Edit_ClickVacacionDia" AlternateText="Autorizar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-check' title='Autorizar' ></i>" />
|
||
<asp:LinkButton ID="ImgDescargaFormato" runat="server" OnClick="DownLoad_ClickSolicitudVacaciones" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-download ' title='Descarga Solicitud' ></i>" />
|
||
<asp:LinkButton ID="ImgDescargaAutorizacion" runat="server" OnClick="DownLoad_ClickSolicitudAutorizacion" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download ' title='Descarga autorización' ></i>" />
|
||
</div>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<%--
|
||
<asp:PostBackTrigger ="LnkListaRaya" />
|
||
<asp:AsyncPostBackTrigger EventName="DownLoad_ClickSolicitudVacaciones" ControlID="GvVacaciones" />
|
||
<asp:AsyncPostBackTrigger EventName="DownLoad_ClickSolicitudAutorizacion" ControlID="GvVacaciones" />
|
||
--%>
|
||
<%----%>
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
|
||
<div id="divEditarDiaVacacion" class="modal ADS fade" role="dialog">
|
||
<div id="dvEdicion" runat="server" class="modal-dialog" style="width: 400px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpModalEditarDiaVacacion" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="LtlTituloModalDiasVacaciones" runat="server">Actualizar Periodo</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
Periodo
|
||
|
||
</div>
|
||
<div class="col-md-8">
|
||
<asp:Label ID="TxtFechaDiaVacacion" runat="server" Text=""></asp:Label>
|
||
-
|
||
<asp:Label ID="TxtFechaDiaVacacionFin" runat="server" Text=""></asp:Label>
|
||
</div>
|
||
</div>
|
||
<asp:TextBox ID="TxtFileFormatoVacaciones" CssClass="ADSdropzone hidden" data-maxFile="1" Text="" runat="server"></asp:TextBox>
|
||
</div>
|
||
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnEditarDiaVacacionModal" OnClick="BtnEditarDiaVacacionModal_Click" runat="server" class="btn btn-success" Text="Autorizar" ValidationGroup="GrpEditaDiaVacacion" />
|
||
<button id="BtnEditarDiaVacacionModalCancelar" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-5">
|
||
<div class="portlet light xspadding bordered " id="pnlvacacionesform">
|
||
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Vacaciones registradas.</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtvacDiasFeriados" CssClass="form-control input-sm " runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtvacDiasFeriados">Días feriados</asp:Label>
|
||
<asp:RequiredFieldValidator ID="rfvvacDiasFeriados" runat="server" ControlToValidate="TxtvacDiasFeriados" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Días feriados''</b> es necesario, por favor ingréselo." ValidationGroup="VG_Vacaciones"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender3" runat="server" HighlightCssClass="vco" TargetControlID="rfvvacDiasFeriados"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtvacFechaPago" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtvacFechaPago">Fecha pago</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MeeVacFechaPago" runat="server" TargetControlID="TxtvacFechaPago" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CeeVacFechaPago" TargetControlID="TxtvacFechaPago" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvvacFechaPago" runat="server" ControlToValidate="TxtvacFechaPago" 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="VG_Vacaciones"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoVacFechaPago" runat="server" HighlightCssClass="vco" TargetControlID="rfvvacFechaPago"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtvacFechaInicio" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtvacFechaInicio">Fecha Inicio</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MeeVacFechaInicio" runat="server" TargetControlID="TxtvacFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CeeVacFechaInicio" TargetControlID="TxtvacFechaInicio" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvvacFechaInicio" runat="server" ControlToValidate="TxtvacFechaInicio" 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="VG_Vacaciones"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoVacFechaInicio" runat="server" HighlightCssClass="vco" TargetControlID="rfvvacFechaInicio"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtvacFechaFin" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtvacFechaFin">Fecha Fin</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MeeVacFechaFin" runat="server" TargetControlID="TxtvacFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CeeVacFechaFin" TargetControlID="TxtvacFechaFin" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvvacFechaFin" runat="server" ControlToValidate="TxtvacFechaFin" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Fin''</b> es necesario, por favor ingréselo." ValidationGroup="VG_Vacaciones"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoVacFechaFin" runat="server" HighlightCssClass="vco" TargetControlID="rfvvacFechaFin"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlFormapagovacaciones">Forma de pago</asp:Label><br />
|
||
<asp:DropDownList ID="DdlFormapagovacaciones" DataValueField="Cve" DataTextField="Texto" Width="100%" CssClass="form-control select2me " runat="server">
|
||
<asp:ListItem Text="Pagadas por anticipado" Value="1" Selected="True"></asp:ListItem>
|
||
<asp:ListItem Text="Por pagar" Value="2"></asp:ListItem>
|
||
<asp:ListItem Text="Trabajadas" Value="3"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvFormapagovacaciones" runat="server" ControlToValidate="DdlFormapagovacaciones" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cve Ramo Seguro''</b> es necesario, por favor ingréselo." ValidationGroup="VG_Vacaciones">
|
||
|
||
</asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoFormapagovacaciones" runat="server" HighlightCssClass="vco" TargetControlID="RfvFormapagovacaciones"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtVacDiasExtra" CssClass="form-control input-sm " runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtVacDiasExtra">Días extras</asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="text-right">
|
||
<asp:LinkButton ID="LnkSRVacacionesUP" OnClick="LnkSRVacacionesUP_Click" Visible="false" CssClass="btn btn-success" ValidationGroup="VG_Vacaciones" runat="server">Actualizar</asp:LinkButton>
|
||
<asp:LinkButton ID="LnkSRVacacionesADD" OnClick="LnkSRVacacionesADD_Click" Visible="true" CssClass="btn btn-primary" ValidationGroup="VG_Vacaciones" runat="server">Guardar</asp:LinkButton>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
|
||
</asp:UpdatePanel>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="Tabincapacidades" runat="server" HeaderText="Incapacidades">
|
||
<ContentTemplate>
|
||
|
||
<asp:UpdatePanel ID="UpsrIncapacidadpersonal" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-5">
|
||
|
||
<div class="portlet light xspadding bordered " id="pnlIncapacidadesgv">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Incapacidades registradas.</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkshowaaddIncapacidad" OnClick="LnkshowaaddIncapacidad_Click" CssClass="btn yellow-gold" runat="server">Agregar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
<asp:GridView ID="GVNom_PersonalIncapacidad" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall" AutoGenerateColumns="False"
|
||
DataKeyNames="CvePersonalIncapacidad,CvePersonal,Folio,FechaInicio,DiasAutorizados,CveTipodeIncidencia,CveRamoSeguro,CveTipoRiesgo,PorcentajedeIncapacidad,CveSecuelaConsecuencia,CveControlIncapacidad,Descripcion">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Folio">
|
||
<ItemTemplate>
|
||
<asp:LinkButton runat="server" Text='<%# Eval("Folio")%>' OnClick="LnkPersonalIncapacidad_Click" data-toggle="tooltip" title="Editar" Width="100%"> </asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Fecha inicio">
|
||
<ItemTemplate>
|
||
<asp:LinkButton runat="server" Text='<%# Eval("FechaInicio","{0:dd/MM/yyyy}")%>' OnClick="LnkPersonalIncapacidad_Click" data-toggle="tooltip" title="Editar" Width="100%"> </asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Dias autorizados">
|
||
<ItemTemplate>
|
||
<asp:LinkButton runat="server" OnClick="LnkPersonalIncapacidad_Click" data-toggle="tooltip" title="Editar" Width="100%">
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<%# Eval("DiasAutorizados")%>
|
||
</div>
|
||
<div class="col-md-6 text-right">
|
||
<label class="btn btn-circle btn-sm green mysmallbtn"><i class="fa fa-pencil"></i></label>
|
||
</div>
|
||
</div>
|
||
</asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-7">
|
||
|
||
<div class="portlet light xspadding bordered " id="pnlIncapacidade">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">captura de incapacidad</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="portlet-body">
|
||
<div class="row">
|
||
<div class="col-md-5">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtSRINCfolio" CssClass="form-control input-sm " runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvNom_folio" runat="server" ControlToValidate="TxtSRINCfolio" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Folio''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_folio" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_folio"></ajax:ValidatorCalloutExtender>
|
||
<asp:Label runat="server" AssociatedControlID="TxtSRINCfolio">Folio</asp:Label>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtSRINCfechaInicio" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<ajax:MaskedEditExtender ID="MEENom_fechaInicio" runat="server" TargetControlID="TxtSRINCfechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEENom_fechaInicio" TargetControlID="TxtSRINCfechaInicio" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RfvNom_fechaInicio" runat="server" ControlToValidate="TxtSRINCfechaInicio" 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="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_fechaInicio" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_fechaInicio"></ajax:ValidatorCalloutExtender>
|
||
|
||
<asp:Label runat="server" AssociatedControlID="TxtSRINCfechaInicio">Fecha Inicio</asp:Label>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtSRINCdiasAutorizados" CssClass="form-control " runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvNom_diasAutorizados" runat="server" ControlToValidate="TxtSRINCdiasAutorizados" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Dias Autorizados''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_diasAutorizados" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_diasAutorizados"></ajax:ValidatorCalloutExtender>
|
||
<asp:Label runat="server" AssociatedControlID="TxtSRINCdiasAutorizados">Dias autorizados</asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlSRINCcveTipodeIncidencia">Tipo de incidencia</asp:Label><br />
|
||
<asp:DropDownList ID="DdlSRINCcveTipodeIncidencia" DataValueField="Cve" DataTextField="Texto" Width="100%" CssClass="form-control select2me" runat="server"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvNom_cveTipodeIncidencia" runat="server" ControlToValidate="DdlSRINCcveTipodeIncidencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cve Tipode Incidencia''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_cveTipodeIncidencia" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_cveTipodeIncidencia"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlSRINCcveRamoSeguro">Ramo seguro</asp:Label><br />
|
||
<asp:DropDownList ID="DdlSRINCcveRamoSeguro" DataValueField="Cve" DataTextField="Texto" Width="100%" CssClass="form-control select2me " runat="server"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvNom_cveRamoSeguro" runat="server" ControlToValidate="DdlSRINCcveRamoSeguro" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cve Ramo Seguro''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_cveRamoSeguro" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_cveRamoSeguro"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlSRINCcveTipoRiesgo"> Tipo Riesgo</asp:Label><br />
|
||
<asp:DropDownList ID="DdlSRINCcveTipoRiesgo" DataValueField="Cve" DataTextField="Texto" Width="100%" CssClass="form-control select2me" runat="server"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvNom_cveTipoRiesgo" runat="server" ControlToValidate="DdlSRINCcveTipoRiesgo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cve Tipo Riesgo''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_cveTipoRiesgo" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_cveTipoRiesgo"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtSRINCporcentajedeIncapacidad" CssClass="form-control input-sm " runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvNom_porcentajedeIncapacidad" runat="server" ControlToValidate="TxtSRINCporcentajedeIncapacidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Porcentajede Incapacidad''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_porcentajedeIncapacidad" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_porcentajedeIncapacidad"></ajax:ValidatorCalloutExtender>
|
||
<asp:Label runat="server" AssociatedControlID="TxtSRINCporcentajedeIncapacidad">Porcentaje de incapacidad</asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlSRINCcveSecuelaConsecuencia"> Secuela o Consecuencia</asp:Label><br />
|
||
<asp:DropDownList ID="DdlSRINCcveSecuelaConsecuencia" DataValueField="Cve" DataTextField="Texto" Width="100%" CssClass="form-control select2me" runat="server"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvNom_cveSecuelaConsecuencia" runat="server" ControlToValidate="DdlSRINCcveSecuelaConsecuencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cve Secuela Consecuencia''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_cveSecuelaConsecuencia" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_cveSecuelaConsecuencia"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlSRINCcveControlIncapacidad"> Control de incapacidad</asp:Label><br />
|
||
<asp:DropDownList ID="DdlSRINCcveControlIncapacidad" DataValueField="Cve" DataTextField="Texto" Width="100%" CssClass="form-control select2me" runat="server"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvNom_cveControlIncapacidad" runat="server" ControlToValidate="DdlSRINCcveControlIncapacidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cve Control Incapacidad''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_cveControlIncapacidad" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_cveControlIncapacidad"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtSRINCdescripcion" CssClass="form-control " runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvNom_descripcion" runat="server" ControlToValidate="TxtSRINCdescripcion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Descripcion''</b> es necesario, por favor ingréselo." ValidationGroup="VGMNom_"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoNom_descripcion" runat="server" HighlightCssClass="vco" TargetControlID="RfvNom_descripcion"></ajax:ValidatorCalloutExtender>
|
||
<asp:Label runat="server" AssociatedControlID="TxtSRINCdescripcion">Descripción</asp:Label>
|
||
</div>
|
||
<div class="text-right">
|
||
<asp:LinkButton ID="LnkActualizarIncapacidad" OnClick="LnkActualizarIncapacidad_Click" CssClass="btn btn-success " ValidationGroup="VGMNom_" runat="server">Actualizar</asp:LinkButton>
|
||
<asp:LinkButton ID="LnkAgregarIncapacidad" OnClick="LnkAgregarIncapacidad_Click" CssClass="btn btn-primary" ValidationGroup="VGMNom_" runat="server">Guardar</asp:LinkButton>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TabFormadepago" runat="server" HeaderText="Forma de pago">
|
||
<ContentTemplate>
|
||
<div class="portlet light xspadding bordered " id="pnlMetododePago">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Forma de pago</span>
|
||
</div>
|
||
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body " style="padding: 0px; display: none;">
|
||
¿forma de pago fija?
|
||
<asp:CheckBox ID="ChkMetodoPago" Checked="true" CssClass="chksino" Text=" " runat="server" />
|
||
<asp:Panel ID="PnlMetodoPago" runat="server">
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlMetodoPago" Width="100%" runat="server" AppendDataBoundItems="true" CausesValidation="true" CssClass="form-control input-sm select2me" DataTextField="MetodoPago" DataValueField="CveMetodoPago" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:Label runat="server" AssociatedControlID="DdlMetodoPago" Text="Método de Pago:"></asp:Label>
|
||
<asp:RequiredFieldValidator ID="RFVMetodoPago" runat="server" ControlToValidate="DdlMetodoPago" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Método de Pago''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
<div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlBanco" runat="server" Width="100%" AppendDataBoundItems="true" DataTextField="Banco" DataValueField="CveSATBanco" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin asignar Banco" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:Label runat="server" AssociatedControlID="DdlBanco" Text="Banco:"></asp:Label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtBancoNumCuenta" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtBancoNumCuenta" Text="Cuenta:"></asp:Label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCLABE" runat="server" MaxLength="20"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtCLABE" Text="CLABE:"></asp:Label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
<div class="text-right">
|
||
<asp:Button ID="BtnGuardarMetododepago" UseSubmitBehavior="false" OnClick="BtnGuardarMetododepago_Click" runat="server" Text="Guardar" class="btn btn-primary" />
|
||
</div>
|
||
</asp:Panel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
</ajax:TabContainer>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<%--<asp:PostBackTrigger ControlID="BtnImprimirsobrerecibo" />--%>
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div id="ModalUpConcepto" class="modal ADS fade" role="dialog">
|
||
|
||
<asp:UpdatePanel class="modal-dialog " runat="server" ID="UPpanelModalUpConcepto" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<h4 class="modal-title">Modificar o agregar concepto :
|
||
<asp:Label ID="LblConceptoMod" runat="server" Text=""></asp:Label></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div runat="server" id="PnlConceptoPersonal" class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlmcPersonal" Enabled="false" Text="Empleado"></asp:Label>
|
||
<asp:DropDownList ID="DdlmcPersonal" DataTextField="Nombre" DataValueField="CvePersonal" runat="server" Width="100%" AppendDataBoundItems="true" CssClass="form-control select2me">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:Label runat="server" AssociatedControlID="DdlmcConceptos" Enabled="false" Text="Concepto"></asp:Label>
|
||
<asp:DropDownList ID="DdlmcConceptos" CssClass="select2me form-control" Width="100%" DataValueField="CveConcepto" DataTextField="CodigoConcepto" OnSelectedIndexChanged="DdlmcConceptos_SelectedIndexChanged" AutoPostBack=" true" runat="server">
|
||
<asp:ListItem Value="-1" Text="Seleccione"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtmcImporte" runat="server" MaxLength="10"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtmcImporte" Enabled="false" Text="Importe"></asp:Label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtmcImporteGrabado" runat="server" MaxLength="10"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtmcImporteGrabado" Enabled="false" Text="Gravado"></asp:Label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="Txtmcvalor" runat="server" MaxLength="10"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="Txtmcvalor" Enabled="false" Text="Valor"></asp:Label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
||
<asp:Button ID="BtnAceptarMC" UseSubmitBehavior="false" CssClass="btn btn-primary" OnClick="BtnAceptarMC_Click" runat="server" Text="Aceptar" />
|
||
</div>
|
||
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div id="ModalTablas" class="modal ADS fade" role="dialog">
|
||
|
||
<asp:UpdatePanel class="modal-dialog modal-lg" runat="server" ID="UpModalTablas" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<h4 class="modal-title">
|
||
<asp:Label ID="Label1" runat="server" Text="Tablas"></asp:Label></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<ajax:TabContainer ID="TabTablas" runat="server" Width="100%">
|
||
<ajax:TabPanel ID="TTAntiguedad" runat="server" HeaderText="Antiguedad" Visible="false">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="gvAntigudad" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTFactorDesctInfonavit" runat="server" HeaderText="Factor descuento Infonavit">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVFactorDesctInfonavit" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTFactorSDI" runat="server" HeaderText="Factor SD" Visible="false">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVFactorSDI" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TTFiniquito" runat="server" HeaderText="Finiquito" Visible="false">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVFiniquito" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTRepartoMonetario" runat="server" HeaderText="RepartoMonetario" Visible="false">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVRepartoMonetario" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTSalariosMinimos" runat="server" HeaderText="Salarios Minimos">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVSalariosMinimos" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTIMMSRiesgot" runat="server" HeaderText="Riesgo de trabajo">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet light xspadding bordered" id="pnlRiesgotup">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject bold uppercase font-yellow-gold">Actualizar</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="expand" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body " style="display: none">
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright" style="width: 120px; display: inline-block">
|
||
<asp:TextBox ID="TxtPrimaRiesgo" runat="server" CausesValidation="True" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvTxtPrimaRiesgo" runat="server" ControlToValidate="TxtPrimaRiesgo" CssClass="dnone"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Prima de riesgo''</b> es necesario "
|
||
ValidationGroup="GrpGuardarprimariesgo"></asp:RequiredFieldValidator>
|
||
<asp:Label runat="server" Text="Prima de riesgo: " AssociatedControlID="TxtPrimaRiesgo"></asp:Label>
|
||
<ajax:ValidatorCalloutExtender ID="VcoTxtPrimaRiesgo" runat="server" HighlightCssClass="vco" TargetControlID="RfvTxtPrimaRiesgo" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright" style="width: 120px; display: inline-block">
|
||
<asp:TextBox ID="TxtFechaPRT" runat="server" CausesValidation="True" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvTxtFechaPRT" runat="server" ControlToValidate="TxtFechaPRT" CssClass="dnone"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha''</b> es necesario "
|
||
ValidationGroup="GrpGuardarprimariesgo"></asp:RequiredFieldValidator>
|
||
<asp:Label runat="server" Text="Fecha: " AssociatedControlID="TxtFechaPRT"></asp:Label>
|
||
<ajax:MaskedEditExtender ID="MKEFechaBaja" runat="server" TargetControlID="TxtFechaPRT" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left" BehaviorID="_content_MKEFechaBaja" Century="2000" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender ID="CEFechaBaja" runat="server" TargetControlID="TxtFechaPRT" PopupButtonID="ImgFechaBaja" PopupPosition="BottomRight" BehaviorID="_content_CEFechaBaja"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="CVFechaBaja" runat="server" ControlToValidate="TxtFechaPRT" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Baja''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardarprimariesgo" Visible="False"></asp:CompareValidator>
|
||
</div>
|
||
<span class="input-group-btn " style="display: inline-block">
|
||
<asp:LinkButton ID="ImgFechaBaja" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:ValidatorCalloutExtender ID="vcoTxtFechaPRT" runat="server" HighlightCssClass="vco" TargetControlID="RfvTxtFechaPRT" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<asp:LinkButton ID="LnkupPrimaRiesgo" OnClick="LnkupPrimaRiesgo_Click" CssClass="btn btn-primary" ValidationGroup="GrpGuardarprimariesgo" runat="server">Actualizar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet light xspadding bordered" id="pnlRiesgot">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject bold uppercase font-yellow-gold">Historico</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:GridView ID="GVIMMSRiesgot" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTInfonavitSegViv" runat="server" HeaderText="Infonavit seguro de vivienda">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVInfonavitSegViv" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTVigISRAnual" runat="server" HeaderText="ISR Anual" Visible="false">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVVigISRAnual" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTVigISRMensual" runat="server" HeaderText="ISR ">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet light xspadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject bold uppercase font-yellow-gold">Mensual</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:GridView ID="GVVigISRMensual" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</div>
|
||
</div>
|
||
<div class="portlet light xspadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject bold uppercase font-yellow-gold">Semana</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:GridView ID="GVVigISRSemanal" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="portlet light xspadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject bold uppercase font-yellow-gold">Decenal</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:GridView ID="GVVigISRDecenal" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="portlet light xspadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="fa fa-bookmark font-yellow-gold"></i>
|
||
<span class="caption-subject bold uppercase font-yellow-gold">Quincenal</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:GridView ID="GVVigISRQuincenal" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTVigSubEmpAnual" runat="server" HeaderText="Subsidio Anual" Visible="false">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVVigSubEmpAnual" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTVigSubEmpMensual" runat="server" HeaderText="Subsidio Mensual">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVVigSubEmpMensual" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GvNominas" GridLines="None"></asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TTUma" runat="server" HeaderText="UMA">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtFechaUma" CssClass="form-control input-sm ADSMaskDate" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtFechaUma">Fecha Inicio</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MEEFechaUma" runat="server" TargetControlID="TxtFechaUma" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaUma" TargetControlID="TxtFechaUma" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvFechaUma" runat="server" ControlToValidate="TxtFechaUma" 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="VGAddUma"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoFechaUma" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaUma"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtValorUma" CssClass="form-control input-sm " runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvValorUma" runat="server" ControlToValidate="TxtValorUma" 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="VGAddUma"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcoValorUma" runat="server" HighlightCssClass="vco" TargetControlID="RfvValorUma"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<asp:LinkButton ID="LnkAddUMA" OnClick="LnkAddUMA_Click" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
<asp:GridView ID="GVUma" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall GVUma" GridLines="None" AutoGenerateColumns="false"
|
||
DataKeyNames="CveEmpresa,Fecha,Tipo,Valor">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Fecha">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lblfecha" runat="server" Text='<%# Eval("Fecha","{0:dd/MM/yyyy}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="UMA" ItemStyle-HorizontalAlign="Right">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lblvalor" runat="server" Text='<%# Eval("Valor","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="20px">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LnkEliminarUma" runat="server" OnClick="LnkEliminarUma_Click" 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 registro de uma?" data-btn-ok-label="si" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
</ajax:TabContainer>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div id="ModalCalculoISR" class="modal ADS fade" role="dialog">
|
||
|
||
<asp:UpdatePanel class="modal-dialog modal-lg" runat="server" ID="UpCalculoISR" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<h4 class="modal-title">
|
||
<asp:Label runat="server" Text="CálculoISR"></asp:Label></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<asp:GridView ID="GVCalculoISR" runat="server" CssClass="table table-striped table-hover mysmallbtn Widthall ScrollAD" GridLines="None" AutoGenerateColumns="false"
|
||
ShowHeaderWhenEmpty="true">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Empleado">
|
||
<ItemTemplate>
|
||
<%--<asp:Literal runat="server" Text=''> </asp:Literal>--%>
|
||
<%# string.Format("<a class='Texto sline' href='/RH/Personal.aspx?CvePersonal={0}'><span style='display:inline-block;min-width:31px;'>{1}</span> <span style='display:inline-block;'>{2}</span></a>",Eval("CvePersonal"),Eval("Codigo"), Eval("Nombre"))%>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Base
|
||
<br />
|
||
gravada
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("SumaPercepcionesG","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Limite<br />
|
||
inferior
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("LimiteInferior","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Excedente<br />
|
||
Limite I.
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("ExedenteLI","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
% sobre
|
||
<br />
|
||
excedente
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("PorcentajeSE","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Impuesto<br />
|
||
marginal
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("ImpuestoMarginal","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Cuota<br />
|
||
fija
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("cuotafija","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Impuesto antes<br />
|
||
de subsidio
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("Impuestoantessubs","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Subsidio" ItemStyle-HorizontalAlign="Right">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("subsidio","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Impuesto a<br />
|
||
cargo o a favor
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("Impuesto","{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<div id="DModalNominas" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpCargarNomina" class="modal-dialog" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Cargar Nomina de excel</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<div class="portlet light smmallpadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-download font-green"></i>
|
||
<span class="caption-subject bold uppercase">Paso 1: Descargar Plantilla</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body rowpadding " id="showConceptos">
|
||
<div class="row">
|
||
<div class="col-xs-1"></div>
|
||
<div class="col-xs-10">
|
||
|
||
<div class="portlet light smmallpadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-download font-green"></i>
|
||
<span class="caption-subject bold uppercase">Conceptos</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
|
||
<div style="text-align: right;">
|
||
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GVConceptosPlantilla.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
||
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GVConceptosPlantilla.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm font-bold yellow-gold"><i class="icon-magnifier"></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
|
||
<asp:GridView ID="GVConceptosPlantilla" runat="server" GridLines="None" DataKeyNames="CveConcepto,Codigo,Concepto,Tipo" data-heigth="100"
|
||
CssClass="table table-striped table-advance table-hover Widthall mysmallbtn ScrollAD" data-sort="true" BorderWidth="0" CellSpacing="0" Width="100%" AutoGenerateColumns="False"
|
||
EmptyDataText="No se encontraron registros">
|
||
<Columns>
|
||
<asp:BoundField DataField="Codigo" HeaderText="Codigo" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField DataField="Concepto" HeaderText="Concepto" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField DataField="Tipo" HeaderText="Tipo" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="center">
|
||
<ItemTemplate>
|
||
<div style="width: 50px;">
|
||
<asp:CheckBox runat="server" ID="chkCon" />
|
||
</div>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
<div class="portlet-footer text-center">
|
||
<asp:LinkButton ID="LnkFormato" OnClick="LnkFormato_Click" CssClass="btn btn-success" runat="server"><i class="fa fa-download"></i> Descargar Plantilla</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<%-- -recuerda Solo editar de las tercer fila en adelante.<br />
|
||
-No se debe editar el nombre de la hoja 'Nomina'.<br />
|
||
-la columna para referenciar al emplado es la primer columna 'Codigo', la columna empleado es solo es informativa.<br />
|
||
-si desea agregar un empleado que no se encuentre en la lista solo debe de ingresar fila y el codigo del empleado.<br />
|
||
-si no desea insertar un concepto puede borrar la columna.<br />
|
||
-no se debe borrar la columna codigo.<br />--%>
|
||
|
||
<div class="portlet light smmallpadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-upload font-green"></i>
|
||
<span class="caption-subject bold uppercase">Paso 2: cargar plantilla </span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body rowpadding ">
|
||
<asp:TextBox ID="TxtArchivoNomina" CssClass="ADSdropzone hidden" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkCargarNomina" OnClick="LnkCargarNomina_Click" CssClass="btn btn-primary" runat="server">Procesar</asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="LnkFormato" />
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<div id="DModalCargaASistenciaMasiva" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpModalAsistenciaMasiva" class="modal-dialog" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Cargar asistencia del periodo</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<div class="form-group form-md-line-input">
|
||
<asp:DropDownList ID="DdlEjerciciosCM" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlEjerciciosCM_SelectedIndexChanged" Style="width: 100% !important;" CssClass="select2me" DataValueField="Ejercicio" DataTextField="Ejercicio"></asp:DropDownList>
|
||
|
||
<asp:Label runat="server" AssociatedControlID="DdlEjerciciosCM">Ejercicio:</asp:Label>
|
||
</div>
|
||
<div class="form-group form-md-line-input">
|
||
<asp:DropDownList ID="DdlTipoPeriodoCM" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlTipoPeriodoCM_SelectedIndexChanged" DataTextField="TipoPeriodo" DataValueField="CveTipoPeriodo" Class="form-control select2me input-sm" Style="width: 100% !important;">
|
||
</asp:DropDownList>
|
||
<asp:Label runat="server" AssociatedControlID="DdlTipoPeriodoCM">Tipo:</asp:Label>
|
||
</div>
|
||
<div class="form-group form-md-line-input">
|
||
<asp:DropDownList ID="DdlPeriodoCM" runat="server" DataTextField="NominaEstatus" DataValueField="CvePeriodo" Class="form-control select2me input-sm" Style="width: 100% !important;">
|
||
</asp:DropDownList>
|
||
<asp:Label runat="server" AssociatedControlID="DdlPeriodoCM">Periodo:</asp:Label>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkCargarAsistenciaMasiva" OnClick="LnkCargarAsistenciaMasiva_Click" CssClass="btn btn-primary" runat="server">Cargar</asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div id="DSimulador" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpSimulador" class="modal-dialog modal-lg" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Simulador</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
|
||
<div class="portlet light xspadding bordered " id="pnlConceptosSimulador">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-pin font-yellow-gold"></i>
|
||
<span class="caption-subject font-yellow-gold bold uppercase">Sobre Recibo</span>
|
||
</div>
|
||
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body " style="padding: 0px;">
|
||
|
||
|
||
<div class="form-group form-md-line-input">
|
||
<asp:DropDownList ID="DdlTipoPeriodoSim" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlTipoPeriodoSim_SelectedIndexChanged" DataTextField="TipoPeriodo" DataValueField="CveTipoPeriodo" Class="form-control select2me input-sm" Style="width: 100% !important;">
|
||
</asp:DropDownList>
|
||
<asp:Label runat="server" AssociatedControlID="DdlTipoPeriodoCM">Tipo Periodo:</asp:Label>
|
||
</div>
|
||
|
||
<%--<table class="table table-striped table-hover Widthall GvConceptossimulador">
|
||
|
||
</table>--%>
|
||
<asp:GridView ID="GvConceptossimulador" runat="server" AutoGenerateColumns="False" CssClass="table table-striped table-hover Widthall GvConceptossimulador"
|
||
Style="text-align: center;" GridLines="None" OnRowDataBound="GvConceptosSimula_RowDataBound" ShowHeaderWhenEmpty="true"
|
||
DataKeyNames="ConceptoP,CveConceptoP,ImporteP,ValorP,EstatusP,ConceptoD,CveConceptoD,ImporteD,EstatusD,ValorD,isOnlyBisibleD,isOnlyBisibleP,isEditedD,isEditedP,isOnlyBisibleO">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlConcepto" runat="server" Text='<%# Eval("ConceptoP") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkConcepto" OnClick="LnkConcepto_Click" runat="server" Text='<%# Eval("ConceptoP") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" Width="23.33%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Valor">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlValorP" runat="server" Text='<%# Eval("ValorP", "{0:##,###.##}") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="5%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlImporte" runat="server" Text='<%# Eval("ImporteP", "${0:N}") %>'></asp:Label>
|
||
<asp:LinkButton ID="LnkImporte" OnClick="LnkConcepto_Click" runat="server" Text='<%# Eval("ImporteP", "${0:N}") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="5%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlConceptoD" runat="server" Text='<%# Eval("ConceptoD") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkConceptoD" OnClick="LnkConceptoD_Click" runat="server" Text='<%# Eval("ConceptoD") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" Width="23.33%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Valor">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlValorD" runat="server" Text='<%# Eval("ValorD", "{0:##,###.##}") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="5%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlImporteD" runat="server" Text='<%# Eval("ImporteD", "${0:N}") %>'></asp:Label>
|
||
<asp:LinkButton ID="LnkImporteD" OnClick="LnkConceptoD_Click" runat="server" Text='<%# Eval("ImporteD", "${0:N}") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="5%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlConceptoO" runat="server" Text='<%# Eval("ConceptoO") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkConceptoO" runat="server" Text='<%# Eval("ConceptoO") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" Width="23.33%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Valor">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlValorO" runat="server" Text='<%# Eval("ValorO", "{0:##,###.##}") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="5%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlImporteO" runat="server" Text='<%# Eval("ImporteO", "${0:N}") %>'></asp:Label>
|
||
<asp:LinkButton ID="LnkImporteO" OnClick="LnkConceptoD_Click" runat="server" Text='<%# Eval("ImporteO", "${0:N}") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="5%" />
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="SearchADHeader" />
|
||
</asp:GridView>
|
||
|
||
|
||
|
||
<asp:GridView ID="GVConceptosSimuladorObligaciones" runat="server" AutoGenerateColumns="False" CssClass="table table-striped table-hover Widthall GvConceptossimulador"
|
||
Style="text-align: center;" GridLines="None" OnRowDataBound="GvConceptos_RowDataBound" ShowHeaderWhenEmpty="true"
|
||
DataKeyNames="ConceptoP,CveConceptoP,ImporteP,ValorP,EstatusP,ConceptoD,CveConceptoD,ImporteD,EstatusD,ValorD,isOnlyBisibleD,isOnlyBisibleP,isEditedD,isEditedP">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlConcepto" runat="server" Text='<%# Eval("ConceptoP") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkConcepto" OnClick="LnkConcepto_Click" runat="server" Text='<%# Eval("ConceptoP") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" Width="37%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Valor">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlValorP" runat="server" Text='<%# Eval("ValorP", "{0:##,###.##}") %>' Style="word-break: break-all;"></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlImporte" runat="server" Text='<%# Eval("ImporteP", "${0:N}") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkImporte" OnClick="LnkConcepto_Click" runat="server" Text='<%# Eval("ImporteP", "${0:N}") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>
|
||
<%--<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlConceptoD" runat="server" Text='<%# Eval("ConceptoD") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkConceptoD" OnClick="LnkConceptoD_Click" runat="server" Text='<%# Eval("ConceptoD") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" Width="37%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Valor">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlValorD" runat="server" Text='<%# Eval("ValorD", "{0:##,###.##}") %>' Style="word-break: break-all;"></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlImporteD" runat="server" Text='<%# Eval("ImporteD", "${0:N}") %>' Style="word-break: break-all;"></asp:Label>
|
||
<asp:LinkButton ID="LnkImporteD" OnClick="LnkConceptoD_Click" runat="server" Text='<%# Eval("ImporteD", "${0:N}") %>'></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" Width="13%" />
|
||
</asp:TemplateField>--%>
|
||
</Columns>
|
||
<HeaderStyle CssClass="SearchADHeader" />
|
||
</asp:GridView>
|
||
<table>
|
||
<%-- <tr id="Totalesperdeduccion">
|
||
<td colspan="2" class="text-left">TOTAL</td>
|
||
<td colspan="1">0.00</td>
|
||
<td colspan="2" class="text-left">TOTAL</td>
|
||
<td colspan="1">0.00</td>
|
||
|
||
</tr>--%>
|
||
<tr>
|
||
</tr>
|
||
<tr id="trnetoapagar">
|
||
<td colspan="5" class="text-left">Neto a pagar</td>
|
||
<td colspan="1">
|
||
<asp:TextBox ID="TxtNetoaPagar" CssClass="maskedmoney txtgridsimula" runat="server"></asp:TextBox>
|
||
</td>
|
||
<td colspan="3"></td>
|
||
</tr>
|
||
|
||
</table>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkSimularXNeto" OnClick="LnkSimularXNeto_Click" CssClass="btn btn-primary" runat="server">Calcular</asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<div id="DmodalReporteAcumulados" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" tabindex="-1">
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Reporte de acumulados</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<asp:UpdatePanel ID="upperiodoreporte" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtPeriodo" CssClass="form-control input-sm " runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtPeriodo">Periodo(aaaaMM)</asp:Label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:LinkButton ID="LnkProcesarReporteAcumulados" OnClick="LnkProcesarReporteAcumulados_Click" CssClass="btn btn-primary" runat="server">Descargar</asp:LinkButton>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div id="DmodalReportePercepcionesdeducciones" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" tabindex="-1">
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Reporte de percepciones y deducciones</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtRpdFechaInicio" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtRIFechaInicio">Fecha Inicio</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender3" runat="server" TargetControlID="TxtRpdFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender3" TargetControlID="TxtRpdFechaInicio" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvRpdFechaInicio" runat="server" ControlToValidate="TxtRpdFechaInicio" 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="VGReporterepperde"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" HighlightCssClass="vco" TargetControlID="rfvRpdFechaInicio"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtRpdFechaFin" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtRIFechaFin">Fecha Fin</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender5" runat="server" TargetControlID="TxtRpdFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender4" TargetControlID="TxtRpdFechaFin" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvRpdFechaFin" runat="server" ControlToValidate="TxtRpdFechaFin" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Fin''</b> es necesario, por favor ingréselo." ValidationGroup="VGReporterepperde"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender2" runat="server" HighlightCssClass="vco" TargetControlID="rfvRpdFechaFin"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:LinkButton ID="LnkrRepPercpDed" OnClick="LnkrRepPercpDed_Click" ValidationGroup="VGReporterepperde" CssClass="btn btn-primary" runat="server">Descargar</asp:LinkButton>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div id="DmodalReporteInicidencia" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" tabindex="-1">
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Reporte de incidencias</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtRIFechaInicio" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtRIFechaInicio">Fecha Inicio</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TxtRIFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender1" TargetControlID="TxtRIFechaInicio" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvRIFechaInicio" runat="server" ControlToValidate="TxtRIFechaInicio" 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="VGReporteInicidencia"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcorfvRIFechaInicio" runat="server" HighlightCssClass="vco" TargetControlID="rfvRIFechaInicio"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtRIFechaFin" CssClass="form-control input-sm ADSMaskDate" Style="width: 118px" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtRIFechaFin">Fecha Fin</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="TxtRIFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender2" TargetControlID="TxtRIFechaFin" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvRIFechaFin" runat="server" ControlToValidate="TxtRIFechaFin" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Fin''</b> es necesario, por favor ingréselo." ValidationGroup="VGReporteInicidencia"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VcorfvRIFechaFin" runat="server" HighlightCssClass="vco" TargetControlID="rfvRIFechaFin"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:LinkButton ID="LnkProcesarReporteIncidencia" OnClick="LnkProcesarReporteIncidencia_Click" ValidationGroup="VGReporteInicidencia" CssClass="btn btn-primary" runat="server">Descargar</asp:LinkButton>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div id="DmodalCompareSua" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpArchivoSua" class="modal-dialog" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Procesar Archivo SUA</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<div class="portlet light smmallpadding bordered" id="cargaarchivoprocesasua">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-download font-green"></i>
|
||
<span class="caption-subject bold uppercase">Paso 1: Cargar Archivo</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body rowpadding">
|
||
<asp:TextBox ID="TxtArchivoSua" CssClass="ADSdropzone hidden" runat="server"></asp:TextBox>
|
||
<div class="text-center">
|
||
|
||
<asp:LinkButton ID="LnkUpSuaFile" OnClick="LnkUpSuaFile_Click" CssClass="btn btn-primary" runat="server"> Procesar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet light smmallpadding bordered" id="resultadoprocesasua">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-download font-green"></i>
|
||
<span class="caption-subject bold uppercase">Paso 2:Resultado (Periodo :
|
||
<asp:Literal ID="LtlPeriodo" runat="server"></asp:Literal>)</span>
|
||
</div>
|
||
<div class="tools">
|
||
<a href="javascript:;" class="expand" data-original-title="" title=""></a>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkDownExcelSua" OnClick="LnkDownExcelSua_Click" CssClass="btn btn-default" runat="server"><i class="fa fa-ad-excel"></i>Descargar</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body rowpadding " style="display: none;">
|
||
<div style="width: 1200px; min-height: 340px;">
|
||
|
||
<table id="headerProcesaSUA" style="display: none">
|
||
<tr>
|
||
<th colspan="5"></th>
|
||
<th colspan="10">Obrera</th>
|
||
<th colspan="10">Patronal</th>
|
||
</tr>
|
||
<tr>
|
||
<th></th>
|
||
<th colspan="2">Salario</th>
|
||
<th colspan="2">Días</th>
|
||
<th colspan="2">Cuota Excedente</th>
|
||
<th colspan="2">Prestaciones en Dinero</th>
|
||
<th colspan="2">Gastos Medicos</th>
|
||
<th colspan="2">Invalidez y Vida</th>
|
||
<th colspan="2">Cesantia y Vejez</th>
|
||
<th colspan="2">Cuota Fija</th>
|
||
<th colspan="2">Riesgos de Trabajo</th>
|
||
<th colspan="2">Guarderia</th>
|
||
<th colspan="2">Retiro</th>
|
||
<th colspan="2">Cesantia y Vejez</th>
|
||
</tr>
|
||
</table>
|
||
<asp:GridView ID="GVProcesarSUA" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD" AutoGenerateColumns="False"
|
||
OnRowDataBound="GVProcesarSUA_RowDataBound" data-height="300" data-tableheader="#headerProcesaSUA"
|
||
DataKeyNames="CvePersonal,CodigoNombreCompleto,CuotaFijaSUA,CuotaFijaSIG,CuotaExcedenteSUA,CuotaExcedenteSIG,PrestacionesDineroSUA,PrestacionesSIG,GastosMedPenSUA,GastosMedicosSIG,RiesgosdeTrabajoSUA,RiesgoTrabajoSIG,InvalidezyVidaSUA,InvalidezyVidaSIG,GuarderiaSUA,GuarderiaSIG,RetiroSUA,RetiroSIG,SalarioSUA,SalarioSIG,CesantiayVejezObreraSUA,CesantiayVejezObreraSIG,CesantiayVejezPatronalSUA,CesantiayVejezPatronalSIG">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Nombre">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lblcodigoNombreCompleto" runat="server" Text='<%# Eval("CodigoNombreCompleto")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("SalarioSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("SalarioSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("DiasMes","{0:N0}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("DiasAsistio","{0:N0}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaExcedenteSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaExcedenteSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("PrestacionesDineroSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("PrestacionesSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GastosMedPenSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GastosMedicosSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("InvalidezyVidaSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("InvalidezyVidaSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CesantiayVejezObreraSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CesantiayVejezObreraSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaFijaSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaFijaSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RiesgosdeTrabajoSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RiesgoTrabajoSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GuarderiaSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GuarderiaSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RetiroSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RetiroSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CesantiayVejezPatronalSUA","{0:N2}")%>'> </asp:Label></td>,
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CesantiayVejezPatronalSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
<%--<table id="headerProcesaSUA" style="display: none">
|
||
<tr>
|
||
<th></th>
|
||
<th colspan="2">Salario</th>
|
||
<th colspan="2">Días</th>
|
||
<th colspan="2">Cuota Fija</th>
|
||
<th colspan="2">Cuota Excedente</th>
|
||
<th colspan="2">Prestaciones en Dinero</th>
|
||
<th colspan="2">Gastos Medicos</th>
|
||
<th colspan="2">Riesgos de Trabajo</th>
|
||
<th colspan="2">Invalidez y Vida</th>
|
||
<th colspan="2">Guarderia</th>
|
||
<th colspan="2">Retiro</th>
|
||
</tr>
|
||
</table>
|
||
<asp:GridView ID="GVProcesarSUA" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD" AutoGenerateColumns="False"
|
||
OnRowDataBound="GVProcesarSUA_RowDataBound" data-height="300" data-tableheader="#headerProcesaSUA"
|
||
DataKeyNames="CvePersonal,CodigoNombreCompleto,CuotaFijaSUA,CuotaFijaSIG,CuotaExcedenteSUA,CuotaExcedenteSIG,PrestacionesDineroSUA,PrestacionesSIG,GastosMedPenSUA,GastosMedicosSIG,RiesgosdeTrabajoSUA,RiesgoTrabajoSIG,InvalidezyVidaSUA,InvalidezyVidaSIG,GuarderiaSUA,GuarderiaSIG,RetiroSUA,RetiroSIG,SalarioSUA,SalarioSIG">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Nombre">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lblcodigoNombreCompleto" runat="server" Text='<%# Eval("CodigoNombreCompleto")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("SalarioSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("SalarioSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("DiasMes","{0:N0}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("DiasAsistio","{0:N0}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaFijaSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaFijaSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaExcedenteSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("CuotaExcedenteSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("PrestacionesDineroSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("PrestacionesSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GastosMedPenSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GastosMedicosSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RiesgosdeTrabajoSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RiesgoTrabajoSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("InvalidezyVidaSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("InvalidezyVidaSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GuarderiaSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("GuarderiaSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SUA">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RetiroSUA","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="SIG">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# Eval("RetiroSIG","{0:N2}")%>'> </asp:Label></td>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>--%>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="LnkDownExcelSua" />
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div id="DmodalGetSua" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpModalGetSUA" class="modal-dialog" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content rowpadding">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
<h4 class="modal-title" runat="server" style="text-align: left">Archivos SUA</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
|
||
<div class="col-md-6">
|
||
<div style="width: 140px; display: inline-block;">
|
||
<div class="form-group form-md-line-input">
|
||
<asp:TextBox ID="TxtFechaInicio" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TxtFechaInicio">Fecha Inicio:</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MEEFechaInicio" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEEFechaInicio" TargetControlID="TxtFechaInicio" PopupButtonID="LnkFechaInicio" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaInicio" runat="server" ControlToValidate="TxtFechaInicio" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaNacimiento''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGetTxts"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVtFechaInicio" runat="server" ControlToValidate="TxtFechaInicio" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaNacimiento''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGetTxts"></asp:CompareValidator>
|
||
|
||
</div>
|
||
</div>
|
||
<div style="width: 80px; display: inline-block;">
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFechaInicio" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div style="width: 140px; display: inline-block;">
|
||
<div class="form-group form-md-line-input">
|
||
<asp:TextBox ID="TXTFechaFin" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<asp:Label runat="server" AssociatedControlID="TXTFechaFin">Fecha Fin:</asp:Label>
|
||
<ajax:MaskedEditExtender ID="MEEFechaFin" runat="server" TargetControlID="TXTFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEEFechaFin" TargetControlID="TXTFechaFin" PopupButtonID="LnkFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaFin" runat="server" ControlToValidate="TXTFechaFin" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaNacimiento''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGetTxts"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVFechaFin" runat="server" ControlToValidate="TXTFechaFin" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''FechaNacimiento''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGetTxts"></asp:CompareValidator>
|
||
|
||
</div>
|
||
</div>
|
||
<div style="width: 80px; display: inline-block;">
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFechaFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input">
|
||
<asp:Label CssClass="lblforchk" runat="server" Text="Altas:"></asp:Label>
|
||
<asp:CheckBox ID="ChkSuaAltas" Text=" " CssClass="chksino" runat="server" />
|
||
</div>
|
||
<div class="form-group form-md-line-input">
|
||
<asp:Label CssClass="lblforchk" runat="server" Text="Bajas:"></asp:Label>
|
||
<asp:CheckBox ID="ChkSuaBajas" Text=" " CssClass="chksino" runat="server" />
|
||
</div>
|
||
<%--<div class="form-group form-md-line-input">
|
||
<asp:Label CssClass="lblforchk" runat="server" Text="Label"></asp:Label><br />
|
||
<asp:CheckBox ID="CheckBox3" CssClass="chksino" runat="server" />
|
||
</div>--%>
|
||
</div>
|
||
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkGetTxtsSUA" OnClick="LnkGetTxtsSUA_Click" ValidationGroup="GrpGetTxts" CssClass="btn btn-primary" runat="server">Descargar</asp:LinkButton>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
<%--<Triggers >
|
||
<asp:PostBackTrigger ControlID ="LnkGetTxtsSUA" />
|
||
</Triggers>--%>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<asp:TextBox ID="TxtCvePeriodo" CssClass="TxtCvePeriodo hidden" runat="server"></asp:TextBox>
|
||
<asp:TextBox ID="TxtCvePersonal" CssClass="TxtCvePersonal hidden" runat="server"></asp:TextBox>
|
||
<asp:Button ID="BtnGeneratepdf" CssClass="BtnGeneratepdf hidden" OnClick="BtnGeneratepdf_Click" UseSubmitBehavior="false" runat="server" Text="Button" />
|
||
|
||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnGenerateXml" CssClass="BtnGenerateXml hidden" OnClick="BtnGenerateXml_Click" UseSubmitBehavior="false" runat="server" Text="Button" />
|
||
<span class="ltlxml">
|
||
<asp:Literal ID="LtlXml" runat="server"></asp:Literal></span>
|
||
<span class="ltlxmlfin">
|
||
<asp:Literal ID="LtlXmlfin" runat="server"></asp:Literal></span>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</asp:Content>
|
||
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
|
||
<script>
|
||
|
||
function shownew() {
|
||
|
||
setTimeout(function () {
|
||
let collapse = $('#resultadoprocesasua .collapse');
|
||
let body = $('#resultadoprocesasua .portlet-body');
|
||
if (collapse && collapse.length > 0) {
|
||
collapse.removeClass('collapse');
|
||
collapse.addClass('expand');
|
||
}
|
||
if (body && body.length > 0) {
|
||
body.css('display', 'none');
|
||
}
|
||
collapse = $('#cargaarchivoprocesasua .expand');
|
||
body = $('#cargaarchivoprocesasua .portlet-body');
|
||
if (collapse && collapse.length > 0) {
|
||
collapse.addClass('collapse');
|
||
collapse.removeClass('expand');
|
||
}
|
||
if (body && body.length > 0) {
|
||
body.css('display', '');
|
||
}
|
||
}, 400);
|
||
}
|
||
function showResult() {
|
||
|
||
setTimeout(function () {
|
||
let collapse = $('#cargaarchivoprocesasua .expand');
|
||
let body = $('#cargaarchivoprocesasua .portlet-body');
|
||
if (collapse && collapse.length > 0) {
|
||
collapse.removeClass('collapse');
|
||
collapse.addClass('expand');
|
||
}
|
||
if (body && body.length > 0) {
|
||
body.css('display', 'none');
|
||
}
|
||
collapse = $('#resultadoprocesasua .collapse');
|
||
body = $('#resultadoprocesasua .portlet-body');
|
||
if (collapse && collapse.length > 0) {
|
||
collapse.addClass('collapse');
|
||
collapse.removeClass('expand');
|
||
}
|
||
if (body && body.length > 0) {
|
||
body.css('display', '');
|
||
}
|
||
setTimeout(function () { loadadscroll(); }, 50);
|
||
}, 400);
|
||
}
|
||
function bin2String(array) {
|
||
var result = "";
|
||
for (var i = 0; i < array.length; i++) {
|
||
result += String.fromCharCode(parseInt(array[i], 2));
|
||
}
|
||
return result;
|
||
}
|
||
function Savexml(filename, data) {
|
||
var blob = new Blob([data], { type: 'text/xml' });
|
||
if (window.navigator.msSaveOrOpenBlob) {
|
||
window.navigator.msSaveBlob(blob, filename);
|
||
}
|
||
else {
|
||
var elem = window.document.createElement('a');
|
||
elem.href = window.URL.createObjectURL(blob);
|
||
elem.download = filename;
|
||
document.body.appendChild(elem);
|
||
elem.click();
|
||
document.body.removeChild(elem);
|
||
}
|
||
}
|
||
function SaveCsv(filename, data) {
|
||
var blob = new Blob([data], { type: 'text/csv' });
|
||
if (window.navigator.msSaveOrOpenBlob) {
|
||
window.navigator.msSaveBlob(blob, filename);
|
||
}
|
||
else {
|
||
var elem = window.document.createElement('a');
|
||
elem.href = window.URL.createObjectURL(blob);
|
||
elem.download = filename;
|
||
document.body.appendChild(elem);
|
||
elem.click();
|
||
document.body.removeChild(elem);
|
||
}
|
||
}
|
||
function openasis(cvePersonal, Fecha) {
|
||
<%= String.Format("$('#{0}').val(cvePersonal);", TxtasiscvePersonal.ClientID) %>
|
||
<%= String.Format("$('#{0}').val(Fecha);", TxtasisFecha.ClientID) %>
|
||
<%= String.Format("$('#{0}').click();", btnasis.ClientID) %>
|
||
}
|
||
function ADSBegin() {
|
||
if ($('.GvConceptos .thTituloConcepto').length == 0) {
|
||
$('.GvConceptos').prepend("<tr class=\"thTituloConcepto\"> <th scope=\"col\" colspan=\"3\">Percepciones</th><th scope=\"col\" colspan=\"3\">Deducciones</th> </tr>");
|
||
}
|
||
if ($('.GvConceptossimulador .thTituloConcepto').length == 0) {
|
||
$('.GvConceptossimulador').prepend("<tr class=\"thTituloConcepto\"> <th scope=\"col\" colspan=\"3\">Percepciones</th><th scope=\"col\" colspan=\"3\">Deducciones</th> <th scope=\"col\" colspan=\"3\">Obligaciones</th> </tr>");
|
||
}
|
||
//$('.GvConceptossimulador').append($('#Totalesperdeduccion'));
|
||
$('.GvConceptossimulador').append($('#trnetoapagar'));
|
||
}
|
||
function GETPDF(CvePersonal, CvePeriodo) {
|
||
//alert("CvePeriodo:" + CvePersonal + " ,CvePeriodo:" + CvePeriodo)
|
||
$('.TxtCvePersonal').val(CvePersonal);
|
||
$('.TxtCvePeriodo').val(CvePeriodo);
|
||
$('.BtnGeneratepdf').click();
|
||
}
|
||
function GETXML(CvePersonal, CvePeriodo) {
|
||
//alert("CvePeriodo:" + CvePersonal + " ,CvePeriodo:" + CvePeriodo)
|
||
$('.TxtCvePersonal').val(CvePersonal);
|
||
$('.TxtCvePeriodo').val(CvePeriodo);
|
||
$('.BtnGenerateXml').click();
|
||
}
|
||
function ADSReady() {
|
||
|
||
setTimeout(function () { FiltrarTablaFreezcol('.TxtBusqueda', '.GvNominas'); }, 250);
|
||
|
||
}
|
||
</script>
|
||
</asp:Content>
|
||
|