4189 lines
400 KiB
Plaintext
4189 lines
400 KiB
Plaintext
<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Personal.aspx.vb" Inherits="RH_Personal" %>
|
||
|
||
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
|
||
</asp:Content>
|
||
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
||
<link href="/Metronic/assets/global/plugins/dropzone/css/dropzone.css" rel="stylesheet" />
|
||
<style>
|
||
#C_Tab_TabRH > div.row > div:nth-child(3) > div:nth-child(3) > div.portlet-body.form > table > tbody > tr:nth-child(1) > td {
|
||
width: 200px !important;
|
||
}
|
||
|
||
#C_Tab_TabRH > div.row > div:nth-child(3) > div:nth-child(3) > div.portlet-body.form > table > thead > tr > th:nth-child(2) {
|
||
width: 200px !important;
|
||
}
|
||
|
||
.Excede {
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
}
|
||
|
||
.orange {
|
||
background-color: orangered;
|
||
}
|
||
|
||
.GvVacaciones tr td:nth-child(1) {
|
||
white-space: nowrap;
|
||
}
|
||
</style>
|
||
</asp:Content>
|
||
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
|
||
<%-- <li>
|
||
<asp:LinkButton ID="ImgImprimir" Visible="false" runat="server"> <i class="fa fa-file-pdf-o" style="font-weight:bold;"></i> PDF</asp:LinkButton>
|
||
</li>--%>
|
||
<li>
|
||
<asp:LinkButton ID="ImgImprimirExpediente" Visible="false" runat="server"> <i class="fa fa-file-pdf-o" style="font-weight:bold;"></i> PDF</asp:LinkButton>
|
||
</li>
|
||
|
||
<asp:UpdatePanel ID="UpBuzon" runat="server">
|
||
<ContentTemplate>
|
||
<li>
|
||
<asp:LinkButton ID="LnkBuzonDeCalidad" Visible="true" runat="server"> <i class="fa fa-sticky-note"></i> Agregar Buzón de Calidad</asp:LinkButton>
|
||
</li>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
<asp:UpdatePanel ID="UpSaldoI" runat="server">
|
||
<ContentTemplate>
|
||
<li>
|
||
<asp:LinkButton ID="LnkSaldoI" Visible="true" runat="server"> <i class="fa fa-plus"></i> Carga Saldo Inicial</asp:LinkButton>
|
||
</li>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
<asp:UpdatePanel ID="UpDescargaConsumos" runat="server" Visible="false">
|
||
<ContentTemplate>
|
||
<li>
|
||
<asp:LinkButton ID="LnkImprimirPDFConsumo" runat="server" OnClick="LnkImprimirPDFConsumo_Click"> <i class="fa fa-file-pdf-o" style="font-weight:bold;"></i> PDF Consumo</asp:LinkButton>
|
||
</li>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="LnkImprimirPDFConsumo" />
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
|
||
<asp:UpdatePanel ID="UpLnkAddLicencias" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<li>
|
||
<asp:LinkButton ID="LnkAddLicencias" runat="server"><i class="fa fa-list-alt"></i> Registrar Licencias</asp:LinkButton>
|
||
</li>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
<%-- añlsdkjlasjdlkasjdkas--%>
|
||
</asp:Content>
|
||
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
|
||
<asp:Literal ID="LtlTitulo" runat="server" Text="Registro de Personal"></asp:Literal> <asp:Literal ID="LtlPersonal" runat="server"></asp:Literal>
|
||
</asp:Content>
|
||
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
||
</asp:Content>
|
||
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
|
||
|
||
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding-top: 20px;">
|
||
<tr>
|
||
<td align="left">
|
||
<asp:UpdatePanel ID="UpDatos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<ajax:TabContainer ID="Tab" runat="server" ActiveTabIndex="0" Width="100%">
|
||
|
||
<ajax:TabPanel ID="TabAlta" runat="server" HeaderText="Información General">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-4 ">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-users font-green"></i>
|
||
<span class="caption-subject bold uppercase">Datos del Personal</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtAPaterno" runat="server" MaxLength="30"></asp:TextBox>
|
||
<label for="<%= TxtAPaterno.ClientID.ToString()%>">Apellido Paterno:</label>
|
||
<asp:RequiredFieldValidator ID="RFVAPaterno" runat="server" ControlToValidate="TxtAPaterno" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Apellido Paterno''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtAMaterno" runat="server" MaxLength="30"></asp:TextBox>
|
||
<label for="<%= TxtAMaterno.ClientID.ToString()%>">Apellido Materno:</label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNombres" runat="server" MaxLength="50"></asp:TextBox>
|
||
<label for="<%= TxtNombres.ClientID.ToString()%>">Nombres:</label>
|
||
<asp:RequiredFieldValidator ID="RFVNombres" runat="server" ControlToValidate="TxtNombres" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombres''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCodigo" runat="server" MaxLength="12"></asp:TextBox>
|
||
<label for="<%= TxtCodigo.ClientID.ToString()%>">Código: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlEscolaridad" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" DataTextField="Escolaridad" DataValueField="CveEscolaridad" Class="table-group-action-input form-control input-inline input-small input-sm" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlEscolaridad.ClientID.ToString()%>">Escolaridad: </label>
|
||
<asp:RequiredFieldValidator ID="RFVEscolaridad" runat="server" ControlToValidate="DdlEscolaridad" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Escolaridad''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlEstadoCivil" runat="server" AppendDataBoundItems="true" DataTextField="EstadoCivil" DataValueField="CveEstadoCivil" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlEstadoCivil.ClientID.ToString()%>">Estado Civil: </label>
|
||
<asp:RequiredFieldValidator ID="RFVEstadoCivil" runat="server" ControlToValidate="DdlEstadoCivil" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''EstadoCivil''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlGenero" runat="server" AppendDataBoundItems="true" DataTextField="Genero" DataValueField="CveGenero" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlGenero.ClientID.ToString()%>">Género: </label>
|
||
<asp:RequiredFieldValidator ID="RFVGenero" runat="server" ControlToValidate="DdlGenero" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Género''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<label for="<%= TxtFechaNacimiento.ClientID.ToString()%>">Fecha de Nacimiento: </label>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaNacimiento" runat="server" CausesValidation="true" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaNacimiento" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MEEFechaNacimiento" runat="server" TargetControlID="TxtFechaNacimiento" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaNacimiento" TargetControlID="TxtFechaNacimiento" PopupButtonID="ImgFechaNacimiento" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaNacimiento" runat="server" ControlToValidate="TxtFechaNacimiento" 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="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVFechaNacimiento" runat="server" ControlToValidate="TxtFechaNacimiento" 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="GrpGuardar"></asp:CompareValidator>
|
||
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtRFC" runat="server" MaxLength="13"></asp:TextBox>
|
||
<label for="<%= TxtRFC.ClientID.ToString()%>">RFC: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCURP" runat="server" MaxLength="18"></asp:TextBox>
|
||
<label for="<%= TxtCURP.ClientID.ToString()%>">CURP: </label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-4 ">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-map font-green"></i>
|
||
<span class="caption-subject bold uppercase">Localización</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCalle" runat="server" MaxLength="70"></asp:TextBox>
|
||
<label for="<%= TxtCalle.ClientID.ToString()%>">Calle: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumExt" runat="server" MaxLength="70"></asp:TextBox>
|
||
<label for="<%= TxtNumExt.ClientID.ToString()%>">Número: </label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumInt" runat="server" MaxLength="70"></asp:TextBox>
|
||
<label for="<%= TxtNumInt.ClientID.ToString()%>">Interior: </label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtColonia" runat="server" MaxLength="70"></asp:TextBox>
|
||
<label for="<%= TxtColonia.ClientID.ToString()%>">Colonia: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCP" runat="server" MaxLength="5"></asp:TextBox>
|
||
<label for="<%= TxtCP.ClientID.ToString()%>">Código Postal: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCiudad" runat="server" MaxLength="30"></asp:TextBox>
|
||
<label for="<%= TxtCiudad.ClientID.ToString()%>">Ciudad: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright" style="display: none;">
|
||
<asp:TextBox CssClass="form-control" ID="TxtEstado" runat="server" MaxLength="30"></asp:TextBox>
|
||
<label for="<%= TxtEstado.ClientID.ToString()%>">Estado: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlEstados" runat="server" DataTextField="Estado" DataValueField="CveEstado" Class="form-control input-sm select2me"></asp:DropDownList>
|
||
<label for="<%= DdlEstados.ClientID.ToString()%>">Estado: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtTelefono" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtTelefono.ClientID.ToString()%>">Teléfono </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCelular" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtCelular.ClientID.ToString()%>">Celular Empresa: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCorreo" runat="server" MaxLength="50"></asp:TextBox>
|
||
<label for="<%= TxtCorreo.ClientID.ToString()%>">Correo: </label>
|
||
<asp:RegularExpressionValidator ID="REVCorreo" runat="server" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" CssClass="help-block errorimput" ControlToValidate="TxtCorreo" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Correo - Email''</b> no es válido, por favor ingrése uno correcto." ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
|
||
<i></i>
|
||
</div>
|
||
<hr />
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtLugarNacimiento" runat="server" MaxLength="70"></asp:TextBox>
|
||
<label for="<%= TxtLugarNacimiento.ClientID.ToString()%>">Lugar de Nacimiento: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNombrePadre" runat="server" MaxLength="50"></asp:TextBox>
|
||
<label for="<%= TxtNombrePadre.ClientID.ToString()%>">Nombre del Padre: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNombreMadre" runat="server" MaxLength="50"></asp:TextBox>
|
||
<label for="<%= TxtNombreMadre.ClientID.ToString()%>">Nombre de la Madre: </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-4">
|
||
<%--<asp:Button ID="BtnCargarArchivo" runat="server" ClientIDMode="Static" Style="display: none;" class="btn btn-success" />--%>
|
||
<asp:Image ID="ImgPersonal" runat="server" ImageUrl="/Imagenes/SinImagen.jpg" Width="150px" Height="150px" />
|
||
<br />
|
||
<asp:LinkButton ID="LnkSubirFacturas" runat="server">Cargar Imagen</asp:LinkButton>
|
||
</div>
|
||
<div class="col-md-4 " style="margin-top: 20px;">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-phone font-green"></i>
|
||
<span class="caption-subject bold uppercase">Directorio Telefónico</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtTelefonoExtension" runat="server" MaxLength="15"></asp:TextBox>
|
||
<ajax:MaskedEditExtender ID="MEEExt" runat="server" TargetControlID="TxtTelefonoExtension" Mask="9999999999"></ajax:MaskedEditExtender>
|
||
<label for="<%= TxtTelefonoExtension.ClientID.ToString()%>">Teléfono Extensión: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCelularPersonal" runat="server" MaxLength="10"></asp:TextBox>
|
||
<ajax:MaskedEditExtender ID="MEETxtCP" runat="server" TargetControlID="TxtCelularPersonal" Mask="(999)999-9999"></ajax:MaskedEditExtender>
|
||
<label for="<%= TxtCelularPersonal.ClientID.ToString()%>">Celular Personal: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtTelefonoMarcadoRapido" runat="server" MaxLength="10"></asp:TextBox>
|
||
<ajax:MaskedEditExtender ID="MEEMR" runat="server" TargetControlID="TxtTelefonoMarcadoRapido" Mask="9999999999"></ajax:MaskedEditExtender>
|
||
<label for="<%= TxtTelefonoMarcadoRapido.ClientID.ToString()%>">Teléfono Marcado Rápido: </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<%-- <div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtContactoAlterno" runat="server" MaxLength="10"></asp:TextBox>
|
||
<ajax:MaskedEditExtender ID="MEECA" runat="server" TargetControlID="TxtContactoAlterno" Mask="(999)999-9999" ></ajax:MaskedEditExtender>
|
||
<label for="<%= TxtContactoAlterno.ClientID.ToString()%>">Contacto Alterno: </label>
|
||
<i></i>
|
||
</div>--%>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabRH" runat="server" HeaderText="RH">
|
||
<ContentTemplate>
|
||
|
||
<div class="row">
|
||
|
||
<div class="col-md-4 ">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Recursos Humanos</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<label for="<%= TxtFechaInicioContrato.ClientID.ToString()%>">Fecha Inicio Contrato: </label>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaInicioContrato" runat="server" CausesValidation="True" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaInicioContrato" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MEEFechaInicioContrato" runat="server" TargetControlID="TxtFechaInicioContrato" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left" BehaviorID="_content_MEEFechaInicioContrato" Century="2000" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaInicioContrato" TargetControlID="TxtFechaInicioContrato" PopupButtonID="ImgFechaInicioContrato" PopupPosition="BottomRight" BehaviorID="_content_CEFechaInicioContrato"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaInicioContrato" runat="server" ControlToValidate="TxtFechaInicioContrato" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Inicio Contrato''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVFechaInicioContrato" runat="server" ControlToValidate="TxtFechaInicioContrato" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Inicio Contrato''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<label for="<%= TxtFechaFinContrato.ClientID.ToString()%>">Fecha Fin Contrato: </label>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaFinContrato" runat="server" CausesValidation="True" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaFinContrato" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MEEFechaFinContrato" runat="server" TargetControlID="TxtFechaFinContrato" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left" BehaviorID="_content_MEEFechaFinContrato" Century="2000" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaFinContrato" TargetControlID="TxtFechaFinContrato" PopupButtonID="ImgFechaFinContrato" PopupPosition="BottomRight" BehaviorID="_content_CEFechaFinContrato"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="CVFechaFinContrato" runat="server" ControlToValidate="TxtFechaFinContrato" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Fin Contrato''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoContrato" runat="server" AppendDataBoundItems="True" DataTextField="TipoContrato" DataValueField="CveTipoContrato" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
|
||
<label for="<%= DdlTipoContrato.ClientID.ToString()%>">Tipo de Contrato: </label>
|
||
<asp:RequiredFieldValidator ID="RFVTipoContrato" runat="server" ControlToValidate="DdlTipoContrato" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''TipoContrato''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtUbicacion" runat="server"></asp:TextBox>
|
||
<label for="<%= TxtUbicacion.ClientID.ToString()%>">Ubicación-Estación </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTurno" runat="server" AppendDataBoundItems="True" DataTextField="Turno" DataValueField="CveTurno" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlTurno.ClientID.ToString()%>">Turno: </label>
|
||
<asp:RequiredFieldValidator ID="RFVTurno" runat="server" ControlToValidate="DdlTurno" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Turno''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlJornada" runat="server" AppendDataBoundItems="True" DataTextField="Jornada" DataValueField="CveJornada" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlJornada.ClientID.ToString()%>">Jornada: </label>
|
||
<asp:RequiredFieldValidator ID="RFVJornada" runat="server" ControlToValidate="DdlJornada" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Jornada''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlDepartamento" runat="server" AppendDataBoundItems="True" DataTextField="Departamento" DataValueField="CveDepartamento" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlDepartamento.ClientID.ToString()%>">Departamento: </label>
|
||
<asp:RequiredFieldValidator ID="RFVDepartamento" runat="server" ControlToValidate="DdlDepartamento" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Departamento''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlPuesto" runat="server" AppendDataBoundItems="True" DataTextField="Puesto" DataValueField="CvePuesto" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlPuesto.ClientID.ToString()%>">Puesto: </label>
|
||
<asp:RequiredFieldValidator ID="RFVPuesto" runat="server" ControlToValidate="DdlPuesto" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Puesto''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlRuta" runat="server" AppendDataBoundItems="True" DataTextField="Ruta" DataValueField="CveRuta" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin asignar Ruta" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlRuta.ClientID.ToString()%>">Ruta: </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DDLUsuarioNomina" runat="server" DataTextField="Nombre" DataValueField="CveUsuario" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DDLUsuarioNomina.ClientID.ToString()%>">Nominista: </label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-4 ">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Centro de Costos:</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:Button ID="BtnCargarClientes" runat="server" ClientIDMode="Static" Text="CargarClientes" Style="display: none;" class="btn btn-success" />
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlClienteAsignado" runat="server" AppendDataBoundItems="True" DataTextField="Nombre" DataValueField="CveCliente" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin Cliente asignado" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
|
||
<label for="<%= DdlClienteAsignado.ClientID.ToString()%>">Cliente: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlProyectoAsignado" runat="server" AppendDataBoundItems="True" AutoPostBack="True" DataTextField="Proyecto" DataValueField="CveProyecto" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<%-- <asp:ListItem Selected="True" Text="Sin Proyecto asignado" Value="-1"></asp:ListItem>--%>
|
||
</asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvDdlProyectoAsignado" runat="server" InitialValue="-1" ControlToValidate="DdlProyectoAsignado" ValidationGroup="GrpGuardar" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Proyecto''</b> es necesario, por favor seleccione uno."></asp:RequiredFieldValidator>
|
||
<label for="<%= DdlProyectoAsignado.ClientID.ToString()%>">Proyecto: </label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSubProyectoAsignado" runat="server" AppendDataBoundItems="True" DataTextField="SubProyecto" DataValueField="CveSubProyecto" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin SubProyecto asignado" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RfvDdlSubProyectoAsignado" runat="server" InitialValue="-1" ControlToValidate="DdlSubProyectoAsignado" ValidationGroup="GrpGuardar" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''SubProyecto''</b> es necesario, por favor seleccione uno."></asp:RequiredFieldValidator>
|
||
<label for="<%= DdlSubProyectoAsignado.ClientID.ToString()%>">SubProyecto: </label>
|
||
<i></i>
|
||
</div>
|
||
<%-- <div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSucursal" runat="server" DataTextField="Sucursal" DataValueField="CveSucursal" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar"></asp:DropDownList>
|
||
<label for="<%= DdlSucursal.ClientID.ToString()%>">Sucursal: </label>
|
||
<asp:RequiredFieldValidator ID="RFVSucursal" runat="server" ControlToValidate="DdlSucursal" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Sucursal''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>--%>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSubproyectoZona" runat="server" AppendDataBoundItems="True" DataTextField="SubproyectoZona" DataValueField="CveSubproyectoZona" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione una zona" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlSubproyectoZona.ClientID.ToString()%>">Zona:</label>
|
||
<i></i>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Estatus:</span>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlEstatusPersonal" runat="server" AppendDataBoundItems="True" AutoPostBack="True" DataTextField="EstatusPersonal" DataValueField="CveEstatusPersonal" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlEstatusPersonal.ClientID.ToString()%>">Estatus: </label>
|
||
<asp:RequiredFieldValidator ID="RFVEstatusPersonal" runat="server" ControlToValidate="DdlEstatusPersonal" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''EstatusPersonal''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlMotivoBaja" runat="server" AppendDataBoundItems="True" DataTextField="MotivoBaja" DataValueField="CveMotivoBaja" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin asignar Motivo de Baja" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlMotivoBaja.ClientID.ToString()%>">Motivo de Baja: </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div runat="server" id="DivFechaActivo" visible="true" class="form-group form-md-line-input input-iconright">
|
||
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaActivo" runat="server" CausesValidation="True" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaActivo" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MKTxtFechaActivo" runat="server" TargetControlID="TxtFechaActivo" 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="CETxtFechaActivo" runat="server" TargetControlID="TxtFechaActivo" PopupButtonID="ImgFechaActivo" PopupPosition="BottomRight"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="CVFTxtFechaActivo" runat="server" ControlToValidate="TxtFechaActivo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Activo''</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>
|
||
|
||
<asp:RequiredFieldValidator ID="RfvTxtFechaActivo" runat="server" ControlToValidate="TxtFechaActivo" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Activo''</b> es necesario " ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
|
||
</div>
|
||
|
||
<div runat="server" id="DivFechaBaja" visible="true" class="form-group form-md-line-input input-iconright">
|
||
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaBaja" runat="server" CausesValidation="True" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaBaja" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MKEFechaBaja" runat="server" TargetControlID="TxtFechaBaja" 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="TxtFechaBaja" PopupButtonID="ImgFechaBaja" PopupPosition="BottomRight" BehaviorID="_content_CEFechaBaja"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="CVFechaBaja" runat="server" ControlToValidate="TxtFechaBaja" 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>
|
||
|
||
<asp:RequiredFieldValidator ID="RfvTxtFechaBaja" runat="server" ControlToValidate="TxtFechaBaja" 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="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div runat="server" id="DivFechaReingreso" visible="true" class="form-group form-md-line-input input-iconright">
|
||
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaReingreso" runat="server" CausesValidation="True" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaReingreso" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MKTxtFechaReingreso" runat="server" TargetControlID="TxtFechaReingreso" 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="CETxtFechaReingreso" runat="server" TargetControlID="TxtFechaReingreso" PopupButtonID="ImgFechaReingreso" PopupPosition="BottomRight"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="CVTxtFechaReingreso" runat="server" ControlToValidate="TxtFechaReingreso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Reingreso''</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>
|
||
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TxtFechaReingreso" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Reingreso''</b> es necesario " ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
|
||
</div>
|
||
|
||
|
||
<div>
|
||
<asp:GridView ID="GvPersonalAltas" EnableViewState="False" runat="server" AutoGenerateColumns="False" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:BoundField HeaderText="Fecha Inicio" DataField="FechaInicio" DataFormatString="{0:d}">
|
||
<ItemStyle Width="150px" />
|
||
</asp:BoundField>
|
||
<asp:BoundField HeaderText="Fecha Fin" DataField="FechaFin" DataFormatString="{0:d}">
|
||
<ItemStyle Width="150px" />
|
||
</asp:BoundField>
|
||
</Columns>
|
||
<RowStyle CssClass="Texto" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-4 ">
|
||
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Asignado a:</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSupervisor" runat="server" AppendDataBoundItems="True" DataTextField="Nombre" DataValueField="CveUsuario" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin Supervisor Asignado" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlSupervisor.ClientID.ToString()%>">Supervisor RH: </label>
|
||
<i></i>
|
||
</div>
|
||
<div runat="server" id="DivSuperiorInmediato" class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSupervisorOrganigrama" runat="server" Width="100%" AppendDataBoundItems="True" DataTextField="NombreCompleto" DataValueField="CvePersonal" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin Asignar" Value="-1"></asp:ListItem>
|
||
<asp:ListItem Text="Cabecera" Value="0"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlSupervisor.ClientID.ToString()%>">Superior Inmediato: </label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<asp:UpdatePanel ID="UPPContable" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Contable:</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:Button ID="BtnCargarCuentas" runat="server" ClientIDMode="Static" Text="CargaCuentas" CssClass="help-block errorimput" class="btn btn-success" Style="display: none;" />
|
||
<asp:HiddenField ID="HdnCuenta" runat="server" ClientIDMode="Static" Value="0" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<div class="form-group input-iconright">
|
||
<label for="<%= DdlViaticos.ClientID.ToString()%>">Viáticos:</label>
|
||
<asp:DropDownList ID="DdlViaticos" runat="server" AppendDataBoundItems="true" DataTextField="CtaCodigo" DataValueField="Id" CssClass="form-control input-sm ">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group input-iconright">
|
||
<label for="<%= DdlPrestamos.ClientID.ToString()%>">Préstamos:</label>
|
||
<asp:DropDownList ID="DdlPrestamos" runat="server" AppendDataBoundItems="true" DataTextField="CtaCodigo" DataValueField="Id" CssClass="form-control input-sm ">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Uniforme:</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:UpdatePanel ID="UpBtnUniformes" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkSurtir" runat="server" PostBackUrl="" CssClass="btn btn-circle btn-sm blue"><i class="fa fa-th" aria-hidden="true"></i> Surtir Uniforme</asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
|
||
<div class="col-md-12 form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlUniforme" AutoPostBack="true" runat="server" CssClass="form-control input-sm select2me js-referencia-programmatic marginFixRow" Width="200px" AppendDataBoundItems="true" DataTextField="Uniforme" DataValueField="CveUniforme">
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlUniforme.ClientID.ToString()%>">Uniforme: </label>
|
||
</div>
|
||
|
||
<br />
|
||
<br />
|
||
|
||
<asp:UpdatePanel ID="UpGvUniformes" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvUniforme" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros de uniforme" ToolTip="Uniformes"
|
||
CssClass="table table-hover table-advance Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Fecha">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# If(Eval("FechaMovto").ToString = "", "ND", Eval("FechaMovto", "{0:d}")) %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Descripción">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPS" runat="server" Text='<%# Eval("PS")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right" HeaderText="Observacion">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlObserbacion" runat="server" Text='<%# If(Eval("Observaciones").ToString = "", "ND", Eval("Observaciones")) %>'>></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right" HeaderText="Cantidad">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCantidad" runat="server" Text='<%# Eval("Cantidad", "{0:###,###}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Folio">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFolio" runat="server" Text='<%# If(Eval("Folio").ToString = "", "ND", Eval("Folio").ToString) %>'>></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
<asp:UpdatePanel ID="UpUniformesResguardo" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvUniformesResguardo" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros de uniforme" ToolTip="Listado de familiares"
|
||
CssClass="table table-hover table-advance Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:HyperLinkField DataNavigateUrlFields="CveMovimiento" Target="_blank" HeaderText="Folio" DataNavigateUrlFormatString="../Inventarios/EntradasSalidas.aspx?CveMovimiento={0}" DataTextField="Folio" />
|
||
<%-- <asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Folio">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFolio" runat="server" Text='<%# If(Eval("Folio").ToString = "", "ND", Eval("Folio").ToString) %>'>></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>--%>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Fecha">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# If(Eval("FechaMovto").ToString = "", "ND", Eval("FechaMovto", "{0:d}")) %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Descripción">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPS" runat="server" Text='<%# Eval("CodigoPS")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<%-- <asp:TemplateField ItemStyle-HorizontalAlign="Right" HeaderText="Observacion">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlObserbacion" runat="server" Text='<%# If(Eval("Observaciones").ToString = "", "ND", Eval("Observaciones")) %>'>></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>--%>
|
||
<asp:BoundField runat="server" DataField="Cantidad" HeaderText="Cantidad" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:###,###}" />
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Opciones">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LnkLiberar" runat="server" Enabled='<%# If(CInt(Eval("LiberadoConfirm")) > 0, False, True)%>' OnClick="LbLiberarUniforme" Style='<%# If(CInt(Eval("LiberadoConfirm")) > 0, "color:red", "color:#337ab7")%>' Text='<%# If(CInt(Eval("LiberadoConfirm")) > 0, "Devuelto", "Liberar")%>' data-toggle='<%# If(CInt(Eval("LiberadoConfirm")) > 0, "collapse", "confirmation")%>' data-popout="true" data-original-title="¿Esta seguro que desea liberar el uniforme?" data-btn-ok-label="si"></asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="portlet box blue-hoki" style="width: 100%;">
|
||
<div class="portlet-title">
|
||
<div class="caption">
|
||
<i class="icon-grid"></i>Cuentas Bancarias
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
<asp:UpdatePanel ID="UpTitulosCuentasBancos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<table style="border: 1px solid #D3D3D3; table-layout: fixed;" class="table table-striped table-hover Widthall">
|
||
<thead>
|
||
<tr class="Titulos">
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbBancoNombre" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="BancoNombre0;0">
|
||
Banco
|
||
<asp:Literal ID="ImgBancoNombre0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbSucursal2" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="Sucursal0;0">
|
||
# Suc
|
||
<asp:Literal ID="ImgSucursal0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbCuenta" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="Cuenta0;0">
|
||
Num Cuenta
|
||
<asp:Literal ID="ImgCuenta0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbCLABE" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="CLABE0;0">
|
||
CLABE
|
||
<asp:Literal ID="ImgCLABE0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbSWIFT" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="SWIFT0;0">
|
||
SWIFT
|
||
<asp:Literal ID="ImgSWIFT0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbPlaza" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="Plaza0;0">
|
||
Plaza
|
||
<asp:Literal ID="ImgPlaza0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbCIE" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="CIE0;0">
|
||
CIE
|
||
<asp:Literal ID="ImgCIE0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbReferencia" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="Referencia0;0">
|
||
Referencia
|
||
<asp:Literal ID="ImgReferencia0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbRefCrediProveedor" runat="server" CausesValidation="false" Text=" " OnClick="LbOrden_Click" CommandArgument="RefCrediProveedor0;0">
|
||
Credi Prov
|
||
<asp:Literal ID="ImgRefCrediProveedor0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="7%">
|
||
<asp:LinkButton ID="LbMoneda" runat="server" CausesValidation="false" Text="" OnClick="LbOrden_Click" CommandArgument="Moneda0;0">
|
||
Moneda
|
||
<asp:Literal ID="ImgMoneda0" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th id="THEstatus" runat="server" style="width: 7%;">
|
||
<asp:LinkButton ID="LbEstatusPE" runat="server" CausesValidation="false" Text="Estatus Layout" OnClick="LbOrden_Click" CommandArgument="Estatus"></asp:LinkButton> <asp:ImageButton ID="ImgEstatusPE" OnClick="LbOrden_Click" CommandArgument="Estatus" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" /></th>
|
||
|
||
<th id="THEstatusTexto" runat="server" style="width: 7%;">
|
||
<asp:LinkButton ID="LbEstatusTexto" runat="server" CausesValidation="false" Text="Estatus" CommandArgument="EstatusTexto"></asp:LinkButton> <asp:ImageButton ID="ImageButton5" OnClick="LbOrden_Click" CommandArgument="Estatus" runat="server" CausesValidation="false" ImageUrl="/Imagenes/FlechasAbajo.gif" /></th>
|
||
<th style="text-align: center;" width="14%">Comandos</th>
|
||
</tr>
|
||
|
||
</thead>
|
||
|
||
</tr>
|
||
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNombreBanco" runat="server" CausesValidation="true" MaxLength="100" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVNombreBanco" runat="server" ControlToValidate="TxtNombreBanco" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''NombreBanco''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAgregarBanco"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCENombreBanco" runat="server" HighlightCssClass="vco" TargetControlID="RFVNombreBanco" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumeroSucursal" runat="server" CausesValidation="true" MaxLength="10" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumeroCuenta" runat="server" CausesValidation="true" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="SoloNumeros" runat="server" TargetControlID="TxtNumeroCuenta" FilterType="Numbers" />
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCLABECB" runat="server" CausesValidation="true" MaxLength="18" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="SoloNumeros2" runat="server" TargetControlID="TxtCLABECB" FilterType="Numbers" />
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtSWIFT" runat="server" CausesValidation="true" MaxLength="100" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPlaza" runat="server" CausesValidation="true" MaxLength="100" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtConvenioCIE" runat="server" CausesValidation="true" MaxLength="8" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
<%--<ajax:FilteredTextBoxExtender ID="SoloNumeros3" runat="server" TargetControlID="TxtConvenioCIE" FilterType="Numbers" />--%>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtReferenciaCB" runat="server" CausesValidation="true" MaxLength="100" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:TextBox CssClass="form-control" ID="TxtRefCrediProveedor" runat="server" CausesValidation="true" MaxLength="5" ValidationGroup="GrpAgregarBanco" Width="90%"></asp:TextBox>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:DropDownList ID="DdlMoneda" runat="server" DataTextField="Moneda" DataValueField="CveMoneda" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 90% !important;"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RFVMoneda" runat="server" InitialValue="-1" ControlToValidate="DdlMoneda" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Moneda''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAgregarBanco"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCEMoneda" runat="server" HighlightCssClass="vco" TargetControlID="RFVMoneda" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</td>
|
||
<td id="TDEstatusLayout" runat="server" visible="true" width="7%"></td>
|
||
|
||
<td id="TDEstatusTexto" runat="server" visible="true" width="7%">
|
||
<%--<asp:CheckBox ID ="ChkEstatus" runat="server" Checked="true"></asp:CheckBox>--%>
|
||
</td>
|
||
<td align="center" width="7%">
|
||
<asp:LinkButton ID="LbAgregarCuentaBanco" runat="server" CausesValidation="true" CssClass="Texto" Text="Agregar" ValidationGroup="GrpAgregarBanco" OnClick="LbAgregarCuentaBanco_Click"></asp:LinkButton>
|
||
</td>
|
||
</table>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
<asp:UpdatePanel ID="UpCuentasBancos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvBancosCuentas" GridLines="None" BorderColor="#D3D3D3" BorderWidth="1" CssClass="table table-striped table-hover Widthall" Style="table-layout: fixed" runat="server" DataKeyNames="CveCuentaDeposito" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros" ToolTip="Listado de Cuentas Bancarias">
|
||
<%--<asp:GridView ID="GvBancosCuentas" runat="server" DataKeyNames="CveCuentaDeposito" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros" ToolTip="Listado de Cuentas Bancarias" CssClass="table table-striped table-advance table-hover" Style="table-layout: fixed" BorderWidth="0" GridLines="None">--%>
|
||
<Columns>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtNombreBanco" runat="server" data-toggle="tooltip" title='<%# Eval("BancoNombre")%>' Text='<%# Eval("BancoNombre")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtNombreBanco" runat="server" CausesValidation="true" MaxLength="100" Text='<%# Eval("BancoNombre")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVNombreBanco" runat="server" ControlToValidate="TxtNombreBanco" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''NombreBanco''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditarCuentaBanco"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCENombreBanco" runat="server" HighlightCssClass="vco" TargetControlID="RFVNombreBanco" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtNumeroSucursal" runat="server" data-toggle="tooltip" title='<%# Eval("Sucursal")%>' Text='<%# Eval("Sucursal")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumeroSucursal" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("Sucursal")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtNumeroCuenta" runat="server" data-toggle="tooltip" title='<%# Eval("Cuenta")%>' Text='<%# Eval("Cuenta")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumeroCuenta" runat="server" CausesValidation="true" Text='<%# Eval("Cuenta")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="SoloNumeros" runat="server" TargetControlID="TxtNumeroCuenta" FilterType="Numbers" />
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtCLABE" runat="server" data-toggle="tooltip" title='<%# Eval("CLABE")%>' Text='<%# Eval("CLABE")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtCLABE" runat="server" CausesValidation="true" MaxLength="18" Text='<%# Eval("CLABE")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="SoloNumeros2" runat="server" TargetControlID="TxtCLABE" FilterType="Numbers" />
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtSWIFT" runat="server" data-toggle="tooltip" title='<%# Eval("SWIFT")%>' Text='<%# Eval("SWIFT")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtSWIFT" runat="server" CausesValidation="true" MaxLength="100" Text='<%# Eval("SWIFT")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtPlaza" runat="server" data-toggle="tooltip" title='<%# Eval("Plaza")%>' Text='<%# Eval("Plaza")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtPlaza" runat="server" CausesValidation="true" MaxLength="100" Text='<%# Eval("Plaza")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtConvenioCIE" runat="server" data-toggle="tooltip" title='<%# Eval("CIE")%>' Text='<%# Eval("CIE")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtConvenioCIE" runat="server" CausesValidation="true" MaxLength="8" Text='<%# Eval("CIE")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
<%--<ajax:FilteredTextBoxExtender ID="SoloNumeros3" runat="server" TargetControlID="TxtConvenioCIE" FilterType="Numbers" />--%>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtReferencia" runat="server" data-toggle="tooltip" title='<%# Eval("Referencia")%>' Text='<%# Eval("Referencia")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtReferencia" runat="server" CausesValidation="true" MaxLength="100" Text='<%# Eval("Referencia")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtRefCrediProveedor" runat="server" data-toggle="tooltip" title='<%# Eval("RefCrediProveedor")%>' Text='<%# Eval("RefCrediProveedor")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtRefCrediProveedor" runat="server" CausesValidation="true" MaxLength="5" Text='<%# Eval("RefCrediProveedor")%>' ValidationGroup="GrpEditarCuentaBanco" Width="90%"></asp:TextBox>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtMoneda" runat="server" data-toggle="tooltip" title='<%# Eval("Moneda")%>' Text='<%# Eval("Moneda")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:DropDownList ID="DdlMoneda" runat="server" DataTextField="Moneda" DataValueField="CveMoneda" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 90% !important;"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RFVMoneda" runat="server" InitialValue="-1" ControlToValidate="DdlMoneda" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Moneda''</b> es necesario, por favor ingréselo." ValidationGroup="GrpEditarCuentaBanco"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCEMoneda" runat="server" HighlightCssClass="vco" TargetControlID="RFVMoneda" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<!--IIf(CBool(Eval("EstatusPagoElectronico")), "Sí", "No") = If(EstatusPagoElectronico) Then "Sí" Else "No"-->
|
||
<asp:Label ID="LblEstatusPE" runat="server" Text='<%# IIf(CBool(Eval("EstatusPagoElectronico")), "Sí", "No")%>'>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="7%" ItemStyle-CssClass="Excede" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<!--IIf(CBool(Eval("EstatusPagoElectronico")), "Sí", "No") = If(EstatusPagoElectronico) Then "Sí" Else "No"-->
|
||
<asp:Label ID="LlbEstatusTexto" Text='<%# Eval("EstatusTexto")%>' runat="server" />
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:CheckBox ID="ChkEstatus" runat="server" Checked='<%# IIf(Eval("EstatusTexto").ToString = "Activo", True, False)%>' Visible="false"></asp:CheckBox>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Editar" ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<EditItemTemplate>
|
||
<asp:LinkButton ID="imgU" runat="server" AlternateText="Actualizar" CausesValidation="True" CommandName="Update"
|
||
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-check'></i>" ValidationGroup="GrpEditarCuentaBanco" />
|
||
<asp:LinkButton ID="imgC" runat="server" AlternateText="Cancelar" CausesValidation="False" CommandName="Cancel"
|
||
CssClass="btn btn-circle btn-sm red" Text="<i class='fa fa-times'></i>" />
|
||
</EditItemTemplate>
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="imgE" runat="server" AlternateText="Editar" CausesValidation="False" CommandName="Edit" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Elim." ItemStyle-Width="7%" ItemStyle-CssClass="Excede">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="imgD" runat="server" AlternateText="Eliminar" CausesValidation="False" CommandName="Delete" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="confirmar" data-btn-ok-label="si" OnClientClick="javascript:return confirm('Está seguro de eliminar el registro?');" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<RowStyle CssClass="Texto" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="portlet box blue-hoki" style="width: 100%;">
|
||
<div class="portlet-title">
|
||
<div class="caption">
|
||
<i class="icon-grid"></i>Pagos Realizados
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
<asp:GridView ID="GvBancos" EnableViewState="False" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontró Historial de Cuentas X Pagar" CssClass="table table-striped table-advance table-hover" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Factura</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplFactura" CssClass="Texto" runat="server" Text='<%# Eval("SerieFolio")%>' NavigateUrl='<%# Eval("CveCompra", "/Compras/Compras.aspx?CveCompra={0}")%>'></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha Compra</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha Vencimiento</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFechaVenci" runat="server" Text='<%# Eval("FechaVencimiento", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Cheque</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplCheque" Visible="False" runat="server" CssClass="Texto" Text='<%# Eval("FolioPago") %>' NavigateUrl='<%# Eval("CveIE", "/Bancos/IE.aspx?CveIE={0}") %>'></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField Visible="False">
|
||
<HeaderTemplate>Monto Compra (Saldo Orig)</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSaldoOriginal" runat="server" Text='<%# Eval("Original", "{0:N2}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Abonado</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAbonado" runat="server" Text='<%# Eval("Abonado", "{0:N2}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField Visible="False">
|
||
<HeaderTemplate>% Pagado</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPorRecuperado" runat="server" Text='<%# Eval("PorPagado", "{0:N2}%") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Auxiliar</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAux" runat="server"></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
</Columns>
|
||
<RowStyle CssClass="Texto" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabNomina" runat="server" HeaderText="Nómina">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-4 ">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Nómina</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<label for="<%= TxtFechaIngreso.ClientID.ToString()%>">Fecha de Ingreso: </label>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaIngreso" runat="server" CausesValidation="true" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaIngreso" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MEEFechaIngreso" runat="server" TargetControlID="TxtFechaIngreso" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaIngreso" TargetControlID="TxtFechaIngreso" PopupButtonID="ImgFechaIngreso" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaIngreso" runat="server" ControlToValidate="TxtFechaIngreso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Ingreso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVFechaIngreso" runat="server" ControlToValidate="TxtFechaIngreso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Ingreso''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoPeriodo" runat="server" AppendDataBoundItems="true" DataTextField="TipoPeriodo" DataValueField="CveTipoPeriodo" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlTipoPeriodo.ClientID.ToString()%>">Tipo de Período: </label>
|
||
<asp:RequiredFieldValidator ID="RFVTipoPeriodo" runat="server" ControlToValidate="DdlTipoPeriodo" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de Periodo''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlRegimenContratacion" runat="server" AppendDataBoundItems="true" DataTextField="RegimenContratacion" CssClass="form-control input-sm select2me" DataValueField="CveSATRegimenContratacion" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlRegimenContratacion.ClientID.ToString()%>">Régimen Contratación: </label>
|
||
<asp:RequiredFieldValidator ID="RFVRegimenContratacion" runat="server" ControlToValidate="DdlRegimenContratacion" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Régimen Contratación''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlRiesgoPuesto" runat="server" AppendDataBoundItems="true" DataTextField="RiesgoPuesto" CssClass="form-control input-sm select2me" DataValueField="CveSATRiesgoPuesto" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlRiesgoPuesto.ClientID.ToString()%>">Riesgo Puesto: </label>
|
||
<asp:RequiredFieldValidator ID="RFVRiesgoPuesto" runat="server" ControlToValidate="DdlRiesgoPuesto" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Riesgo Puesto''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumeroSS" runat="server" MaxLength="11"></asp:TextBox>
|
||
<label for="<%= TxtNumeroSS.ClientID.ToString()%>">Número de Seguridad Social: </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label>Se incribió en Seguridad Social: </label>
|
||
<br />
|
||
<asp:CheckBox ID="ChkSeInscribioSS" CssClass="make-switchsd" data-size="small" runat="server" Text="" />
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtSalarioDiario" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtSalarioDiario.ClientID.ToString()%>">Salario Diario (SDD): </label>
|
||
<asp:CompareValidator ID="CVSalarioDiario" runat="server" ControlToValidate="TxtSalarioDiario" CssClass="help-block errorimput" ErrorMessage="El campo <b>''Salario Diario''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Currency" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtSDI" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtSDI.ClientID.ToString()%>">Salario Diario Integrado (SDI): </label>
|
||
<asp:CompareValidator ID="CVSDI" runat="server" ControlToValidate="TxtSDI" CssClass="help-block errorimput" ErrorMessage="El campo <b>''SDI''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Double" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright" style="display: none;">
|
||
<asp:TextBox CssClass="form-control" ID="TxtSalarioDiarioPago" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtSalarioDiarioPago.ClientID.ToString()%>">Salario Diario de Pago: </label>
|
||
<asp:CompareValidator ID="CVSalario" runat="server" ControlToValidate="TxtSalarioDiarioPago" CssClass="help-block errorimput" ErrorMessage="El campo <b>''Salario Diario de Pago''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Currency" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtSalarioCotizado" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtSalarioCotizado.ClientID.ToString()%>">Salario Diario IMSS: </label>
|
||
<asp:CompareValidator ID="CVSDT" runat="server" ControlToValidate="TxtSalarioCotizado" CssClass="help-block errorimput" ErrorMessage="El campo <b>''Salario Diario Cotizado''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Currency" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtBono" runat="server" MaxLength="10" Text="0"></asp:TextBox>
|
||
<label for="<%= TxtBono.ClientID.ToString()%>">Bono: </label>
|
||
<asp:CompareValidator ID="CVBono" runat="server" ControlToValidate="TxtBono" CssClass="help-block errorimput" ErrorMessage="El campo <b>''Bono''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Currency" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtNumDiasAguinaldo" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtNumDiasAguinaldo.ClientID.ToString()%>">Número de días Aguinaldo: </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPorPrimaVacacional" runat="server" MaxLength="10"></asp:TextBox>
|
||
<label for="<%= TxtPorPrimaVacacional.ClientID.ToString()%>">Prima Vacacional: </label>
|
||
<i>%</i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlMetodoPago" 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>
|
||
|
||
<label for="<%= DdlMetodoPago.ClientID.ToString()%>">Método de Pago: </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 class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlBanco" runat="server" 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>
|
||
<label for="<%= DdlBanco.ClientID.ToString()%>">Banco: </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>
|
||
<label for="<%= TxtBancoNumCuenta.ClientID.ToString()%>"># Cuenta: </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>
|
||
<label for="<%= TxtCLABE.ClientID.ToString()%>">CLABE: </label>
|
||
<i></i>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-8">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following font-green"></i>
|
||
<span class="caption-subject bold uppercase">Conceptos</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:Button ID="BtnGuardarConceptos" runat="server" Text="Guardar Conceptos" class="btn btn-primary" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<asp:GridView ID="GVConceptos" runat="server" AutoGenerateColumns="False" DataKeyNames="CvePersonal,CveConcepto,CvePersonalConcepto,Obligatorio" Width="550px" CssClass="table table-striped table-advance table-hover" Style="text-align: center;" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Aplica</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:CheckBox ID="ChkAplica" runat="server" />
|
||
</ItemTemplate>
|
||
<ItemStyle Width="20px" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Código</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCodigo" runat="server" Text='<%# Eval("Codigo") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="25px" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Concepto</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlConcepto" runat="server" Text='<%# Eval("Concepto") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Tipo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlTipo" runat="server" Text='<%# Eval("Afectacion") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="40px" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Importe</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:TextBox CssClass="form-control input-sm" ID="TxtImporte" runat="server" Text='<%# Eval("Importe", "{0:N2}") %>' Width="60px"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="ftbe" runat="server" TargetControlID="TxtImporte" FilterType="Custom, Numbers" ValidChars="-.," />
|
||
</ItemTemplate>
|
||
<ItemStyle Width="50px" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Tipo de Aplicación</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<table>
|
||
<tr>
|
||
<td width="95px">
|
||
<asp:DropDownList ID="DdlTipoAplicacion" OnSelectedIndexChanged="DdlTipoAplicacion_SelectedIndexChanged" AutoPostBack="true" runat="server" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 90px !important;">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
<asp:ListItem Text="Saldo" Value="1"></asp:ListItem>
|
||
<asp:ListItem Text="No. Pagos" Value="2"></asp:ListItem>
|
||
<asp:ListItem Text="Permanente" Value="2600"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
<td width="65px">
|
||
<asp:Literal ID="LtlNoPago" runat="server" Text='<%# If(IsNumeric(Eval("NoPago")), Eval("NoPago").ToString + "/", "")%>' Visible="false"></asp:Literal>
|
||
<asp:TextBox CssClass="form-control input-sm" ID="TxtNoPagos" runat="server" Text='<%# Eval("NoPagos")%>' Visible="false" Width="60px"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="ftbe0" runat="server" TargetControlID="TxtNoPagos" FilterType="Custom, Numbers" ValidChars="" />
|
||
|
||
<asp:Literal ID="LtlSaldo" runat="server" Text='<%# If(IsNumeric(Eval("Saldo")), Eval("Saldo").ToString, "")%>' Visible="false"></asp:Literal>
|
||
<asp:TextBox CssClass="form-control input-sm" ID="TxtSaldoIni" runat="server" Text='<%# Eval("SaldoIni")%>' Visible="false" Width="60px"></asp:TextBox></td>
|
||
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TxtSaldoIni" FilterType="Custom, Numbers" ValidChars="-.," />
|
||
</tr>
|
||
</table>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="130px" />
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<AlternatingRowStyle CssClass="Texto" />
|
||
<RowStyle CssClass="Texto" />
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="portlet box blue-hoki" style="width: 100%;">
|
||
<div class="portlet-title">
|
||
<div class="caption">
|
||
<i class="icon-grid"></i>Registro de Nómina
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
|
||
<asp:GridView ID="GvNominas" runat="server" DataKeyNames="CvePeriodo,CveNomina,Total,RFC,SeTimbro,FechaInicio,FechaFin,Nombre,Correo,SerieFolio" AutoGenerateColumns="False" CssClass="table table-striped table-hover" Style="text-align: center;" GridLines="None">
|
||
<%--EmptyDataText="No hay registros." ShowHeaderWhenEmpty="True"--%>
|
||
<Columns>
|
||
<asp:BoundField DataField="Numero" HeaderText="#" />
|
||
<asp:BoundField DataField="FechaInicio" DataFormatString="{0:d}" HeaderText="Inicio" />
|
||
<asp:BoundField DataField="FechaFin" HeaderText="Fin" DataFormatString="{0:d}" />
|
||
<asp:BoundField DataField="TotalPercepciones" HeaderText="Percepciones" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="TotalDeducciones" HeaderText="Deducciones" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="Total" HeaderText="Total" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="SerieFolio" HeaderText="Factura" DataFormatString="{0:N2}" />
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Se Timbró</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplSeTimbro" runat="server" Text='<%#If(Eval("SeTimbro").ToString = "True", "Sí", "No")%>' CssClass="Texto" Target="_blank"></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LbMail" Visible="False" runat="server" Height="22px" OnClick="LbMail_Click"><img alt="Enviar por Correo" src="/Imagenes/email_icon.gif" width="22px"/></asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LbPDF" Visible="False" runat="server" Height="22px" OnClick="LbPDF_Click"><img alt="Descargar PDF" src="/Imagenes/PDF-Download2.gif" width="22px"/></asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField Visible="false">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LBCancelar" Visible="False" OnClick="LBCancelar_Click" CssClass="btn btn-circle btn-xs red" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si" title="Cancelar" runat="server" Width="22px"><i class="fa fa-times"></i></asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabAsistencias" runat="server" HeaderText="Asistencias">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Consultar Asistencias</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 portlet-filter">
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-2">
|
||
<asp:DropDownList ID="DdlClienteAsistenciaC" runat="server" AppendDataBoundItems="true" DataTextField="Nombre" DataValueField="CveCliente" CssClass=" form-control select2me ">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlClienteAsistenciaC.ClientID.ToString()%>">Cliente: </label>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright col-md-2">
|
||
<asp:DropDownList ID="DdlProyectoAsistenciaC" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataTextField="Proyecto" DataValueField="CveProyecto" CssClass=" form-control select2me ">
|
||
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlSubProyectoAsistenciasC.ClientID.ToString()%>">Proyecto: </label>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright col-md-2">
|
||
<asp:DropDownList ID="DdlSubProyectoAsistenciasC" runat="server" AppendDataBoundItems="true" DataTextField="SubProyecto" DataValueField="CveSubProyecto" CssClass=" form-control select2me ">
|
||
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlSubProyectoAsistenciasC.ClientID.ToString()%>">Sub Proyecto: </label>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright calendarlinealinput col-md-2">
|
||
<label for="<%= txtFechaI.ClientID.ToString()%>">F. Inicio </label>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="txtFechaI" runat="server" CausesValidation="true" CssClass="form-control input-sm"></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="txtFechaI" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="Calendario" TargetControlID="txtFechaI" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvFechaI" runat="server" ControlToValidate="txtFechaI" Display="None" ErrorMessage="El campo <b>''Fecha Inicial''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GrpConsultarAsistencia"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="cvFechaI" runat="server" ControlToValidate="txtFechaI" Display="None" ErrorMessage="El campo <b>''Fecha Inicial''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpConsultarAsistencia"></asp:CompareValidator>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright calendarlinealinput col-md-2">
|
||
<label for="<%= txtFechaF.ClientID.ToString()%>">F. Fin </label>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="txtFechaF" runat="server" CausesValidation="true" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="imgCalendarioF" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MEEFechaF" runat="server" TargetControlID="txtFechaF" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="Calendario2" TargetControlID="txtFechaF" PopupButtonID="imgCalendarioF" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvFechaF" runat="server" ControlToValidate="txtFechaF" Display="None" ErrorMessage="El campo <b>''Fecha Final''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GrpConsultarAsistencia"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="cvFechaF" runat="server" ControlToValidate="txtFechaF" Display="None" ErrorMessage="El campo <b>''Fecha Final''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpConsultarAsistencia"></asp:CompareValidator>
|
||
</div>
|
||
<div class="col-md-2" style="padding-top: 10px;">
|
||
<asp:Button ID="BtnConsultarAsistencia" runat="server" Text="Consultar" ValidationGroup="GrpConsultarAsistencia" class="btn btn-default blankito pull-right" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-data">
|
||
<table class="table table-striped table-hover Widthall">
|
||
<thead>
|
||
<tr class="Titulos">
|
||
<th width="120px">
|
||
<asp:LinkButton ID="LbFechaAsistencia" runat="server" CausesValidation="false" Text="Fecha" CommandArgument="" OnClick="LbOrden_Click">
|
||
|
||
</asp:LinkButton></th>
|
||
<th width="180px">
|
||
<asp:LinkButton ID="LbClienteAsistencia" runat="server" CausesValidation="false" Text="Cliente" CommandArgument="Cliente1;1" OnClick="LbOrden_Click">
|
||
<asp:Literal ID="ImgCliente1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="110px">
|
||
<asp:LinkButton ID="LbProyectoAsistencia" runat="server" CausesValidation="false" Text="Proyecto" CommandArgument="Proyecto1;1" OnClick="LbOrden_Click">
|
||
<asp:Literal ID="ImgProyecto1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="110px">
|
||
<asp:LinkButton ID="LbSubProyectoAsistencia" runat="server" CausesValidation="false" Text="Sub Proyecto" CommandArgument="SubProyecto1;1" OnClick="LbOrden_Click">
|
||
<asp:Literal ID="ImgSubProyecto1" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
|
||
</asp:LinkButton></th>
|
||
<th width="70px">
|
||
<asp:LinkButton ID="LbTipoAsistencia" runat="server" CausesValidation="false" Text="Asistencia" CommandArgument="" OnClick="LbOrden_Click">
|
||
|
||
</asp:LinkButton></th>
|
||
<th width="50px">
|
||
<asp:LinkButton ID="LbPorPagoAsistencia" runat="server" CausesValidation="false" Text="% Pago" CommandArgument="" OnClick="LbOrden_Click">
|
||
|
||
</asp:LinkButton></th>
|
||
<th width="56px">
|
||
<asp:LinkButton ID="LbHorasDoblesAsistencia" runat="server" CausesValidation="false" Text="Hrs Dob." CommandArgument="" OnClick="LbOrden_Click">
|
||
|
||
</asp:LinkButton></th>
|
||
<th width="56px">
|
||
<asp:LinkButton ID="LbHorasTriplesAsistencia" runat="server" CausesValidation="false" Text="Hrs Trip." CommandArgument="" OnClick="LbOrden_Click">
|
||
|
||
</asp:LinkButton></th>
|
||
<th width="110px">
|
||
<asp:LinkButton ID="LbMotivosHorasExtrasAsistencia" runat="server" CausesValidation="false" Text="Motivos H. Extras" CommandArgument="" OnClick="LbOrden_Click">
|
||
|
||
</asp:LinkButton></th>
|
||
<th width="90px">
|
||
<asp:LinkButton ID="LbObservacionesAsistencia" runat="server" CausesValidation="false" Text="Obs." CommandArgument="" OnClick="LbOrden_Click">
|
||
|
||
</asp:LinkButton></th>
|
||
<th style="text-align: center;" width="155px">Comandos</th>
|
||
</tr>
|
||
</thead>
|
||
<tr>
|
||
<td>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="min-width: 100px; max-width: 200px;">
|
||
<asp:TextBox ID="TxtFechaAsistencia" runat="server" CausesValidation="true" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgCalendarioAsistencia" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MEEFechaAsistencia" runat="server" TargetControlID="TxtFechaAsistencia" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarioAsistencia" TargetControlID="TxtFechaAsistencia" PopupButtonID="ImgCalendarioAsistencia" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaAsistencia" runat="server" ControlToValidate="TxtFechaAsistencia" Display="None" ErrorMessage="El campo <b>''Fecha Asistencia''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GuardaAsistencia"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVFechaAsistencia" runat="server" ControlToValidate="TxtFechaAsistencia" Display="None" ErrorMessage="El campo <b>''Fecha Asistencia''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GuardaAsistencia"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOFechaAsistencia1" runat="server" HighlightCssClass="vco" TargetControlID="RFVFechaAsistencia" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:ValidatorCalloutExtender ID="VCOFechaAsistencia2" runat="server" HighlightCssClass="vco" TargetControlID="CVFechaAsistencia" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlClienteAsistenciaA" runat="server" AppendDataBoundItems="true" DataTextField="Nombre" DataValueField="CveCliente" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 180px !important;" ValidationGroup="GrpGuardarAsistencia">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlProyectoAsistenciaA" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataTextField="Proyecto" DataValueField="CveProyecto" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 100px !important;" ValidationGroup="GrpGuardarAsistencia">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlSubProyectoAsistenciasA" runat="server" AppendDataBoundItems="true" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 80px !important;" ValidationGroup="GrpGuardarAsistencia">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlTipoAsistencias" runat="server" DataTextField="Tipo" DataValueField="CveAsistenciasInasistencias" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 70px !important;" ValidationGroup="GrpGuardarAsistencia">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</td>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control input-sm" ID="TxtPorPago" runat="server" MaxLength="3" Text="100" Width="44px"></asp:TextBox></td>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control input-sm" ID="TxtHorasDobles" runat="server" MaxLength="3" Text="0" Width="50px"></asp:TextBox></td>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control input-sm" ID="TxtHorasTriples" runat="server" MaxLength="3" Text="0" Width="50px"></asp:TextBox></td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlMotivoHoraExtra" runat="server" AppendDataBoundItems="true" DataTextField="MotivoHoraExtra" DataValueField="CveMotivoHoraExtra" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 110px !important;">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</td>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control input-sm" ID="TxtObservaciones" runat="server" Width="84px" MaxLength="150"></asp:TextBox></td>
|
||
<td>
|
||
<asp:LinkButton ID="LbGuardarAsistencia" runat="server" CausesValidation="true" CssClass="Texto" Text="Agregar" ValidationGroup="GrpGuardarAsistencia" /></td>
|
||
</tr>
|
||
</table>
|
||
<asp:GridView ID="GVAsistencia" runat="server" AutoGenerateColumns="false" DataKeyNames="CvePersonal,CveAsistencia" ShowHeader="false" EmptyDataText="No se encontraron registros de Asistencias con los filtros seleccionados" ToolTip="Listado de Asistencias" CssClass="table table-striped table-advance table-hover Widthall mysmallbtn" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server"></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Cliente</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCliente" runat="server" Text='<%# Eval("Cliente") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Proyecto</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlProyecto" runat="server" Text='<%# Eval("Proyecto") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Sub Proyecto</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSubProyecto" runat="server" Text='<%# Eval("SubProyecto") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Asistencia</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:DropDownList ID="DdlTipoAsistencias" runat="server" DataTextField="Tipo" DataValueField="CveAsistenciasInasistencias" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 70px !important;"></asp:DropDownList>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>% Pago</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtPorPago" runat="server" MaxLength="3" Text="100" Width="44px"></asp:TextBox>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Hrs Dob.</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtHorasDobles" runat="server" MaxLength="3" Text="0" Width="50px"></asp:TextBox>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Hrs Trip.</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtHorasTriples" runat="server" MaxLength="3" Text="0" Width="50px"></asp:TextBox>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Motivo H. Extras</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:DropDownList ID="DdlMotivoHoraExtra" runat="server" AppendDataBoundItems="true" DataTextField="MotivoHoraExtra" DataValueField="CveMotivoHoraExtra" Class="table-group-action-input form-control input-inline input-small input-sm" Style="width: 110px !important;">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Obs.</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtObservaciones" runat="server" Width="84px" MaxLength="150"></asp:TextBox>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" Visible="false">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LnkEliminarAsistencia" OnClick="LnkEliminarAsistencia_Click" runat="server" 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 la asistencia?" data-btn-ok-label="si" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<RowStyle CssClass="Texto" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
|
||
<asp:Button ID="BtnGuardarAsistenciaCambios" runat="server" Text="Guardar Cambios" class="btn btn-defaul blankito pull-right" /><br />
|
||
<br />
|
||
<br />
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<table border="0" class="contenido">
|
||
|
||
<tr>
|
||
<td></td>
|
||
</tr>
|
||
</table>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabBuzonClientes" runat="server" HeaderText="Buzón de Calidad">
|
||
<ContentTemplate>
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Buzón de Calidad</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 ">
|
||
|
||
|
||
<asp:UpdatePanel ID="UpBuzonCalidad" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<table border="0" class="contenido">
|
||
<tr>
|
||
<td>
|
||
<asp:GridView ID="GvBuzonCalidad" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros de Buzón de Calidad"
|
||
DataKeyNames="CvePersonalBuzon,CveCliente,Cliente,TipoBuzon,CveTipoBuzon,FechaQueja,Descripcion,NombreReporto,TelefonoReporto,MailReporto,FechaIng,SeAtendio,Observaciones,SucursalCliente,CveClienteSucursal,SeAtendioChk"
|
||
CssClass="table table-striped table-advance table-hover Widthall ScrollAD mysmallbtn" CellSpacing="0" Width="100%" GridLines="None" data-sort="true">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Cliente</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCliente" runat="server"></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Sucursal Cliente</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSucCliente" runat="server" Text='<%# Eval("SucursalCliente") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Tipo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlTipo" runat="server" Text='<%# Eval("TipoBuzon") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>F. Ocurrió</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFechaQueja" runat="server" Text='<%# Eval("FechaQueja", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Descripción</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlDesc" runat="server" Text='<%# Eval("Descripcion") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Reportó</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlReporto" runat="server" Text='<%# Eval("NombreReporto") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Mail</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlMail" runat="server" Text='<%# Eval("MailReporto") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Se Atendió</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSeAtendio" runat="server" Text='<%# Eval("SeAtendio") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<EditItemTemplate>
|
||
<asp:CheckBox ID="ChkEstado" runat="server" Checked='<%# If(Eval("SeAtendio").ToString = "Si", True, False) %>' />
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Observaciones</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlObs" runat="server" Text='<%# Eval("Observaciones") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
<EditItemTemplate>
|
||
<asp:TextBox CssClass="form-control" ID="TxtObs" runat="server" MaxLength="50" Text='<%# Eval("Observaciones") %>' Width="90%"></asp:TextBox>
|
||
</EditItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="80px">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="ImgInfo" OnClick="BuzonCalidadVerInfo_Click" runat="server" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-eye'></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabResguardos" runat="server" HeaderText="Resguardos de Activos Fijos">
|
||
<ContentTemplate>
|
||
|
||
<asp:UpdatePanel ID="UpResguardos" runat="server" UpdateMode="Conditional">
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="BtnPDFResguardo" />
|
||
<asp:PostBackTrigger ControlID="BtnExcelResguardo" />
|
||
</Triggers>
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase"></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">
|
||
|
||
<asp:LinkButton ID="BtnPDFResguardo" OnClick="BtnPDFResguardo_Click" runat="server" data-toggle="tooltip" Title="PDF" Style="float: right;"><i class="fa fa-file-pdf-o" style="margin-right: 10px; font-size:15px; font-weight:bold; color:dimgray;"></i></asp:LinkButton>
|
||
<asp:LinkButton ID="BtnExcelResguardo" OnClick="BtnExcelResguardo_Click" runat="server" data-toggle="tooltip" Title="Excel" Style="float: right;"><i style='margin-right: 10px; font-size:15px; font-weight:bold; color:dimgray;' class='fa fa-file-excel-o'></i></asp:LinkButton>
|
||
|
||
<asp:GridView ID="GvResguardos" runat="server" AutoGenerateColumns="False" DataKeyNames="CveActivoFijoResguardo" EmptyDataText="No se encontraron Resguardos Registrados" ToolTip="Listado de Resguardos" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Código</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCodigo" runat="server" Text='<%# Eval("Codigo") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Activo Fijo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAF" runat="server" Text='<%# Eval("Descripcion") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Tipo de A.F.</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlTipo" runat="server" Text='<%# Eval("TipoActivoFijo") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Inició</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFechaInicio" runat="server" Text='<%# Eval("FechaInicio", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Finalizó</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFechaFin" runat="server" Text='<%# Eval("FechaFin", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Resguardo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlEstado" runat="server" Text='<%# Eval("Actual") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Observaciones</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlObs" runat="server" Text='<%# Eval("Observaciones") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabVacaciones" runat="server" HeaderText="Vacaciones/Permisos" Enabled="true" Visible="false">
|
||
<ContentTemplate>
|
||
<asp:UpdatePanel ID="UpVacacionesGral" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<div class="row">
|
||
<div id="DVSolicitudVacaiones" runat="server" class="col-md-6">
|
||
<div class="portlet light smmallpadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following bold font-green"></i>
|
||
<span class="caption-subject uppercase">Solicitud y resumen de periodo</span>
|
||
</div>
|
||
<div class="tools"><a href="javascript;" class="collapse" data-original-title="" title=""></a></div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:HyperLink data-toggle="modal" data-target="#ModalAddVacaciones" runat="server" class="btn green btn-outline btn-sm">
|
||
<i class="fa fa-plus"></i> Solicitar Vacaciones
|
||
</asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:UpdatePanel ID="UpGvVacacionesResumen" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvVacacionesResumen" Width="100%" runat="server" GridLines="None" BorderWidth="0" data-heighterror="330" data-freezecols="0" data-freezerows="1"
|
||
CssClass=" table table-striped table-advance table-hover Widthall" ShowHeader="True" EmptyDataText="No se encontraron resultados." ShowHeaderWhenEmpty="true"
|
||
AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False">
|
||
<Columns>
|
||
<asp:BoundField Visible="true" DataField="InicioPeriodo" DataFormatString="{0:dd/MM/yyyy}" HeaderText="Inicio Periodo" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="FinPeriodo" DataFormatString="{0:dd/MM/yyyy}" HeaderText="Fin Periodo" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="Anios" HeaderText="Años" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField Visible="true" DataField="Dias" HeaderText="Dias" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField Visible="true" DataField="DiasUsados" HeaderText="Usados" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField Visible="true" DataField="DiasCancelados" HeaderText="Cancelados" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField Visible="true" DataField="DiasVencidos" HeaderText="Vencidos" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField Visible="true" DataField="DiasDisponibles" HeaderText="Dias Disponibles" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
<div id="DvPermisosMotivos1" runat="server" visible="false">
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlPermisoTipo" CssClass="form-control input-sm select2me" Width="50%" runat="server" AppendDataBoundItems="true" DataTextField="Escolaridad" DataValueField="CveEscolaridad" Class="table-group-action-input form-control input-inline input-small input-sm" ValidationGroup="GrpPermisos">
|
||
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1">Seleccionar</asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="1">Día de Descanso Trabajado</asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="2">Permiso con Goce de Sueldo</asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="3">Permiso sin Goce de Sueldo </asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="4">Cita al IMSS, con Goce de Sueldo</asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="5">Por Paternidad, con Goce de Sueldo </asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="6">Viaje de Trabajo</asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="7">Incapacidad pagada por la empresa</asp:ListItem>
|
||
<asp:ListItem Text="Seleccione" Value="8">Por horas, asunto personal sin Goce de Sueldo</asp:ListItem>
|
||
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlPermisoTipo.ClientID.ToString()%>">Tipo de permiso solicitado: </label>
|
||
<asp:RequiredFieldValidator ID="RfvDdlPermisoTipo" runat="server" ControlToValidate="DdlPermisoTipo" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de permiso''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpPermisos"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<label for="<%= RblPermisoDocNecesario.ClientID.ToString()%>">Documento Necesario: </label>
|
||
|
||
<asp:RadioButtonList runat="server" ID="RblPermisoDocNecesario" RepeatDirection="Horizontal">
|
||
<asp:ListItem Selected="True" Text="Si" Value="1" />
|
||
<asp:ListItem Text="No" Value="2" />
|
||
</asp:RadioButtonList>
|
||
|
||
|
||
|
||
<i></i>
|
||
</div>
|
||
|
||
<br />
|
||
<div class="row">
|
||
<div class="col-md-3">
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPermisosDias" runat="server" MaxLength="2"></asp:TextBox>
|
||
<label for="<%= TxtPermisosDias.ClientID.ToString()%>">Días de permiso:</label>
|
||
<%-- <asp:RequiredFieldValidator ID="rfvTxtPermisosDias" runat="server" ControlToValidate="TxtPermisosDias" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Días de permiso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpPermisos"></asp:RequiredFieldValidator>--%>
|
||
<ajax:FilteredTextBoxExtender runat="server" TargetControlID="TxtPermisosDias" FilterType="Numbers,Custom" InvalidChars=".,+" />
|
||
<i></i>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="col-md-3">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPermisosHoras" runat="server" MaxLength="2"></asp:TextBox>
|
||
<label for="<%= TxtPermisosHoras.ClientID.ToString()%>">Horas de permiso:</label>
|
||
<%-- <asp:RequiredFieldValidator ID="RfvTxtPermisosHoras" runat="server" ControlToValidate="TxtPermisosHoras" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Horas de permiso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpPermisos"></asp:RequiredFieldValidator>--%>
|
||
<ajax:FilteredTextBoxExtender runat="server" TargetControlID="TxtPermisosHoras" FilterType="Numbers,Custom" InvalidChars=".,+" />
|
||
<i></i>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="col-md-3"></div>
|
||
<div class="col-md-3"></div>
|
||
|
||
</div>
|
||
|
||
<br />
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<br />
|
||
|
||
|
||
<div id="ModalAddVacaciones" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
|
||
<!-- Modal content-->
|
||
<div class="modal-content" style="width: 700px;">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Agregar Vacaciones</h4>
|
||
</div>
|
||
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel runat="server" ID="UpdatePanel2" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<div class="row">
|
||
<div class="col-md-3">
|
||
<div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 100px!important">
|
||
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="width: 160px;">
|
||
<asp:TextBox ID="TxtFechaInicioVac" runat="server" CausesValidation="true" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgTxtFechaInicioVac" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MEETxtFechaInicioVac" runat="server" TargetControlID="TxtFechaInicioVac" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CETxtFechaInicioVac" TargetControlID="TxtFechaInicioVac" PopupButtonID="ImgTxtFechaInicioVac" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<label>Fecha Inicial</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
<div class="form-group form-md-line-input input-iconright " style="width: 100px!important">
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="width: 160px;">
|
||
<asp:TextBox ID="TxtFechaFinVac" runat="server" CausesValidation="true" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgTxtFechaFinVac" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MEETxtFechaFinVac" runat="server" TargetControlID="TxtFechaFinVac" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CETxtFechaFinVac" TargetControlID="TxtFechaFinVac" PopupButtonID="ImgTxtFechaFinVac" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<label>Fecha Final</label>
|
||
</div>
|
||
|
||
|
||
|
||
<br />
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3">
|
||
</div>
|
||
<div class="col-md-3"></div>
|
||
</div>
|
||
<%--Motivo
|
||
<asp:TextBox ID="TxtMotivoVacaciones" runat="server" TextMode="MultiLine" Rows="4" CssClass="form-control Widthallimp"></asp:TextBox>--%>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
|
||
<asp:Button ID="BtnSolicitarVacaciones" runat="server" Text="Solicitar Vacaciones" class="btn btn-primary" />
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
<div id="DvPermisosMotivos2" runat="server" visible="false">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPermisoMotivo" runat="server" MaxLength="200"></asp:TextBox>
|
||
<label for="<%= TxtPermisoMotivo.ClientID.ToString()%>">Motivo del permiso laboral:</label>
|
||
<%-- <asp:RequiredFieldValidator ID="RfvTxtPermisosHoras" runat="server" ControlToValidate="TxtPermisosHoras" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Horas de permiso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpPermisos"></asp:RequiredFieldValidator>--%>
|
||
|
||
<i></i>
|
||
|
||
</div>
|
||
<br />
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlPermisosReemplazo" runat="server" Width="50%" AppendDataBoundItems="True" DataTextField="NombreCompleto" DataValueField="CvePersonal" CssClass="form-control input-sm select2me" ValidationGroup="GrpGuardar">
|
||
<asp:ListItem Selected="True" Text="Sin Asignar" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlPermisosReemplazo.ClientID.ToString()%>">Nombre de quién queda en su lugar: </label>
|
||
<asp:RequiredFieldValidator ID="RfvDdlPermisosReemplazo" runat="server" ControlToValidate="DdlPermisosReemplazo" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpPermisos"></asp:RequiredFieldValidator>
|
||
<i></i>
|
||
|
||
</div>
|
||
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtPermisoComentarios" runat="server" MaxLength="200"></asp:TextBox>
|
||
<label for="<%= TxtPermisoComentarios.ClientID.ToString()%>">Comentarios:</label>
|
||
<%-- <asp:RequiredFieldValidator ID="RfvTxtPermisosHoras" runat="server" ControlToValidate="TxtPermisosHoras" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Horas de permiso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpPermisos"></asp:RequiredFieldValidator>--%>
|
||
|
||
<i></i>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div style="text-align: center!important">
|
||
<br />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6" id="DvHistorialVacaiones" runat="server">
|
||
<div class="portlet light smmallpadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following bold font-green"></i>
|
||
<span class="caption-subject uppercase">Historial de vacaciones</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 ">
|
||
|
||
<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"
|
||
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">
|
||
<Columns>
|
||
<asp:BoundField Visible="true" DataField="Periodo" HeaderText="Periodo" HeaderStyle-Width="80" ItemStyle-Width="80" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="Dias" HeaderText="días" ItemStyle-Width="5%" ItemStyle-HorizontalAlign="Right" />
|
||
<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="FechaIng" HeaderStyle-Width="80" ItemStyle-Width="80" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="Usuario" HeaderText="Usuario" ItemStyle-Width="20%" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:TemplateField ItemStyle-Width="124">
|
||
<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-pencil' 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>
|
||
</asp:UpdatePanel>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
|
||
<div class="col-md-6" id="FvPerimososVacaciones" runat="server">
|
||
<div class="portlet light smmallpadding bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-user-following bold font-green"></i>
|
||
<span class="caption-subject uppercase">Permisos</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="LnkAgregarPermiso" CssClass="btn green btn-outline btn-sm" runat="server"><i class="fa fa-plus"></i> Agregar Permiso</asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="portlet-body ">
|
||
|
||
|
||
|
||
<%-- <asp:LinkButton > Nuevo Permiso</asp:LinkButton>--%>
|
||
<div class="Widthall" style="text-align: right">
|
||
</div>
|
||
<asp:UpdatePanel ID="UpGvPermisos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvPermisos" Width="100%" runat="server" GridLines="None" DataKeyNames="CvePermiso,CvePersonal,Descripcion,FechaInicio,FechaFin,HoraEntrada,HoraSalida, GoceSueldo, Estatus" BorderWidth="0" data-heighterror="330" data-freezecols="0" data-freezerows="1"
|
||
CssClass=" table table-striped table-advance table-hover Widthall" ShowHeader="True" EmptyDataText="No se encontraron resultados." ShowHeaderWhenEmpty="true"
|
||
AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False">
|
||
<Columns>
|
||
|
||
<asp:BoundField Visible="true" DataField="Descripcion" HeaderText="Descripcion" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField Visible="true" DataField="FechaInicio" DataFormatString="{0:dd/MM/yyyy}" HeaderText="Fech Inicio" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="FechaFin" DataFormatString="{0:dd/MM/yyyy}" HeaderText="Fecha Fin" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="false" DataField="HoraEntrada" HeaderText="Fecha Fin" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="false" DataField="HoraSalida" HeaderText="Fecha Fin" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right" HeaderText="Comandos" ItemStyle-Width="80">
|
||
<ItemTemplate>
|
||
<table>
|
||
<tr>
|
||
<td style="width: 40px!important">
|
||
<asp:LinkButton ID="LnkEditar" Width="28" runat="server" AlternateText="Editar" OnClick="Edit_ClickPermiso" CausesValidation="False" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
|
||
</td>
|
||
<td style="width: 40px!important">
|
||
<asp:LinkButton ID="LnkWizard" Width="28" runat="server" AlternateText="Asistente" OnClick="Remove_ClickPermiso" CausesValidation="False" CommandName="Cancel" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si" />
|
||
</td>
|
||
<td>
|
||
|
||
<asp:LinkButton ID="ImgDescargaFormato" runat="server" OnClick="DownLoad_ClickSolicitudPermiso" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-download ' title='Descarga Solicitud' ></i>" />
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</ContentTemplate>
|
||
<%--<Triggers>
|
||
<asp:PostBackTrigger ControlID="BtnSolicitarVacaciones" />
|
||
|
||
</Triggers>--%>
|
||
</asp:UpdatePanel>
|
||
|
||
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabCapacitacion" runat="server" HeaderText="Capacitaciones" Visible="false">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Historial de cursos y capacitaciones</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 ">
|
||
<table class="table table-striped table-advance table-hover Widthall">
|
||
<tr class="Titulos">
|
||
<td>Nombre del curso y capacitación</td>
|
||
<td>Duración</td>
|
||
<td>Instructor</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Microsoft Excel avanzado</td>
|
||
<td>5 horas</td>
|
||
<td>Ing. Juan Perez</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Microsft Excel básico</td>
|
||
<td>10 horas</td>
|
||
<td>Ing. Juan Perez</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabConsignaciones" runat="server" HeaderText="Consignaciones">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Consignaciones de Material</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 ">
|
||
|
||
<asp:GridView ID="GvConsignacion" runat="server" EmptyDataText="Aun no hay registros." AutoGenerateColumns="False"
|
||
ShowHeaderWhenEmpty="true" ShowFooter="false" Width="560px" ShowHeader="true" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Cantidad">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lbCantidad" runat="server" Text='<%# Eval("Cantidad", "{0:N2}")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="U.M.">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lbUM" runat="server" Text='<%# Eval("UnidadMedida")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Productos/Servicios">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lbPS" runat="server" Text='<%# Eval("PS")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Almacen">
|
||
<ItemTemplate>
|
||
<asp:Label ID="lbAlmacen" runat="server" Text='<%# Eval("Almacen")%>'> </asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos" />
|
||
<RowStyle CssClass="TextoAlterno" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabGxC" runat="server" HeaderText="Gastos X Comprobar">
|
||
<ContentTemplate>
|
||
|
||
<asp:UpdatePanel ID="UPPGxC" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Gastos X comprobar</span>
|
||
</div>
|
||
<div class="tools"><a href="javascript;" class="collapse" data-original-title="" title=""></a></div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:Button ID="BtnRecargaGxC" ClientIDMode="Static" runat="server" Style="display: none;" Text="ConsultarGxC" CssClass="btn btn-default" />
|
||
<asp:HyperLink ID="HplAbonarMasivo" Visible="False" runat="server" NavigateUrl="#" ToolTip="Pago de múltiples facturas" CssClass="btn btn-default">Pago múltiples facturas <img src="/Imagenes/Money_Add.png" alt="Pagar múltiples facturas" /></asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="portlet-body ">
|
||
|
||
<asp:RadioButtonList runat="server" ID="RBLTipoGastos" RepeatDirection="Horizontal" AutoPostBack="true" OnSelectedIndexChanged="RBLTipoGastos_SelectedIndexChanged">
|
||
<asp:ListItem Selected="True" Text="General" Value="1" />
|
||
<asp:ListItem Text="Cheque" Value="2" />
|
||
</asp:RadioButtonList>
|
||
|
||
<asp:LinkButton ID="BtnPDFHistorial" OnClick="BtnPDFHistorial_Click" runat="server" data-toggle="tooltip" Title="PDF" Style="float: right;"><i class="fa fa-file-pdf-o" style="margin-right: 10px; font-size:15px; font-weight:bold; color:dimgray;"></i></asp:LinkButton>
|
||
<asp:LinkButton ID="BtnExcelHistorial" OnClick="BtnExcelHistorial_Click" runat="server" data-toggle="tooltip" Title="Excel" Style="float: right;"><i style='margin-right: 10px; font-size:15px; font-weight:bold; color:dimgray;' class='fa fa-file-excel-o'></i></asp:LinkButton>
|
||
|
||
<asp:UpdatePanel ID="UpnHistorial" runat="server" UpdateMode="Conditional">
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="BtnExcelHistorial" />
|
||
<asp:PostBackTrigger ControlID="BtnPDFHistorial" />
|
||
</Triggers>
|
||
<ContentTemplate>
|
||
|
||
<asp:Panel ID="PnlGastoGeneral" runat="server">
|
||
<table border="0" class="Widthall">
|
||
<tr>
|
||
<td>Saldo: $
|
||
<asp:Label ID="LblSaldoGxC" runat="server" Text="" Font-Bold="True"></asp:Label>
|
||
<br />
|
||
<br />
|
||
<asp:GridView ID="GvGxC" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron Gastos X comprobar Pendientes" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCuenta" runat="server" Text='<%# Eval("FechaDocumento", "{0:d}")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Concepto</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlC" runat="server" Text='<%# Eval("ConceptoContable")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Referencia</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplRef" runat="server" CssClass="Texto" Text='<%# Eval("Referencia")%>'></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Cargo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlImporte" runat="server" Text='<%# Eval("Cargo", "{0:###,###,###.##}")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Abono</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlComprobado" runat="server" Text='<%# Eval("Abono", "{0:###,###,###.##}")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Right" />
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</asp:Panel>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
<asp:Panel ID="PnlGastoCheque" runat="server" Visible="false">
|
||
<asp:GridView ID="GvGastosCheque" runat="server" AutoGenerateColumns="False" GridLines="None" EmptyDataText="No se encontró Historial de Gastos X Comprobar" CssClass="table table-striped table-advance table-hover Widthall">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Factura</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplFactura" CssClass="Texto" runat="server" Text='<%# Eval("SerieFolio")%>' NavigateUrl='<%# Eval("CveCompra", "/Compras/Compras.aspx?CveCompra={0}")%>'></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha Compra</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha Vencimiento</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFechaVenci" runat="server" Text='<%# Eval("FechaVencimiento", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Cheque</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplCheque" Visible="False" runat="server" CssClass="Texto" Text='<%# Eval("FolioPago") %>' NavigateUrl='<%# Eval("CveIE", "/Bancos/IE.aspx?CveIE={0}") %>'></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField Visible="False">
|
||
<HeaderTemplate>Monto Compra (Saldo Orig)</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSaldoOriginal" runat="server" Text='<%# Eval("Original", "{0:N2}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Abonado</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAbonado" runat="server" Text='<%# Eval("Abonado", "{0:N2}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField Visible="False">
|
||
<HeaderTemplate>% Pagado</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPorRecuperado" runat="server" Text='<%# Eval("PorPagado", "{0:N2}%") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Auxiliar</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAux" runat="server"></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
</Columns>
|
||
<RowStyle CssClass="Texto" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
</asp:Panel>
|
||
</div>
|
||
</div>
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Préstamos A Personal</span>
|
||
</div>
|
||
<div class="tools"><a href="javascript;" class="collapse" data-original-title="" title=""></a></div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:GridView ID="GvAuxiliar" runat="server" AutoGenerateColumns="False" DataKeyNames="CveIE,CveIEDevolucion,Cargo,Abono,Folio,FechaDocumento" Width="100%" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left">
|
||
<HeaderTemplate>Funcionario/Empleado</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFuncionarioEmpleado" runat="server" Text='<%# Eval("CodigoNombreCompleto") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:BoundField HeaderText="Fecha" DataField="FechaDocumento" DataFormatString="{0:d}" />
|
||
<asp:HyperLinkField DataTextField="Folio" HeaderText="Folio" Target="_blank" ControlStyle-CssClass="Texto" DataNavigateUrlFormatString="~/Bancos/IE.aspx?CveIE={0}" DataNavigateUrlFields="CveIE" />
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>Cargo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSaldoOriginal" runat="server" Text='<%# Eval("Cargo", "{0:#,###.00}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>Abono</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAbonado" runat="server" Text='<%# Eval("Abono", "{0:#,###.00}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:BoundField DataField="Abreviatura" />
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Pago de Facturas</span>
|
||
</div>
|
||
<div class="tools"><a href="javascript;" class="collapse" data-original-title="" title=""></a></div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<div class="row" align="center">
|
||
<div class="col-md-4">
|
||
<div class="row">
|
||
<div class="col-md-4" style="text-align: left">Fecha Inicio:</div>
|
||
<div class="col-md-2">
|
||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 110px !important; padding: 0px;">
|
||
<asp:TextBox ID="TxtFechaICredito" CssClass="form-control input-sm ADSMaskDate" Style="width: 90px" runat="server"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFechaI" class="btn default " Text=" <i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MEEEFechaI" runat="server" TargetControlID="TxtFechaICredito" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaI" TargetControlID="TxtFechaICredito" PopupButtonID="LnkFechaI" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVVFechaI" runat="server" ControlToValidate="TxtFechaICredito" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Inicial''</b> es necesario, por favor ingréselo." ValidationGroup="VGMConsultar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCEFechaI" runat="server" HighlightCssClass="vco" TargetControlID="RFVVFechaI"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="row">
|
||
<div class="col-md-4" style="text-align: left">Fecha Fin:</div>
|
||
<div class="col-md-2">
|
||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 110px !important; padding: 0px;">
|
||
<asp:TextBox ID="TxtFechaFCredito" CssClass="form-control input-sm ADSMaskDate" Style="width: 90px" runat="server"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFechaF" class="btn default " Text=" <i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MEEEFechaF" runat="server" TargetControlID="TxtFechaFCredito" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaF" TargetControlID="TxtFechaFCredito" PopupButtonID="LnkFechaF" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVVFechaF" runat="server" ControlToValidate="TxtFechaFCredito" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Final''</b> es necesario, por favor ingréselo." ValidationGroup="VGMConsultar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCEFechaF" runat="server" HighlightCssClass="vco" TargetControlID="RFVVFechaF"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-2">
|
||
<asp:Button ID="BtnConsultar" runat="server" OnClick="BtnConsultar_Click" Text="Consultar" CssClass="btn btn-primary btn-circle" ValidationGroup="VGMConsultar" />
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<asp:GridView ID="GVPagoFactura" runat="server" AutoGenerateColumns="False" Width="100%" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None" EmptyDataText="No hay datos disponibles con los filtros seleccionados.">
|
||
<Columns>
|
||
<asp:HyperLinkField HeaderText="Factura" DataTextField="SerieFolio" DataNavigateUrlFields="CveVenta" DataNavigateUrlFormatString="/Ventas/Ventas.aspx?CveVenta={0}" Target="_blank" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField HeaderText="Cliente" DataField="NombreComercial" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField HeaderText="Fecha Venta" DataField="FechaVenta" DataFormatString="{0:d}" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField HeaderText="Fecha Poliza" DataField="FechaPrePoliza" DataFormatString="{0:d}" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField DataField="Importe" HeaderText="Importe" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="Total" HeaderText="Total" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="Abonado" HeaderText="Abonado" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="Saldo" HeaderText="Saldo" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" />
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
<div class="portlet box blue-hoki" style="display: none;">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase">Historial de Gastos X Comprobar</span>
|
||
</div>
|
||
<div class="tools"><a href="javascript;" class="collapse" data-original-title="" title=""></a></div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:Button ID="Button1" ClientIDMode="Static" runat="server" Style="display: none;" Text="ConsultarGxC" CssClass="btn btn-default" />
|
||
<asp:HyperLink ID="HyperLink1" Visible="False" runat="server" NavigateUrl="#" ToolTip="Pago de múltiples facturas" CssClass="btn btn-default">Pago múltiples facturas <img src="/Imagenes/Money_Add.png" alt="Pagar múltiples facturas" /></asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<asp:GridView ID="GvGxCHistorial" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontró Historial de Gastos X Comprobar" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Cheque</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplFolio" runat="server" CssClass="Texto" Text='<%# Eval("Folio", "{0:d}")%>' NavigateUrl='<%# Eval("CveIE", "/Bancos/IE.aspx?CveIE={0}")%>'></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("FechaDocumento", "{0:d}")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Importe(Saldo Orig)</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlImporte" runat="server" Text='<%# Eval("Importe", "{0:N2}")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Comprobado</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlComprobado" runat="server" Text='<%# Eval("Pagado", "{0:N2}")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>% Comprobado</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPorComprobado" runat="server" Text='<%# Eval("PorPagado", "{0:N2}%")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Saldo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSaldo" runat="server" Text='<%# Eval("Saldo", "{0:N2}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>% A Pagar</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPorXComprobar" runat="server" Text='<%# Eval("PorSaldo", "{0:N2}%")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
</Columns>
|
||
<RowStyle CssClass="Texto" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabConsumos" runat="server" HeaderText="Consumos">
|
||
<ContentTemplate>
|
||
|
||
<asp:UpdatePanel ID="UpConsumos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
|
||
|
||
|
||
<div class="Widthall">
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption">
|
||
<i class="icon-user-following bold"></i>
|
||
<span class="caption-subject uppercase">Consumos</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="LnkImprimirPDFConsumo" CssClass="btn btn-circle btn-sm blue" runat="server" OnClick="LnkImprimirPDFConsumo_Click" ClientIDMode="Static"> <i class="fa fa-ad-pdf"></i> <span style="padding-right:5px">Generar PDF</span></asp:LinkButton>--%>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
|
||
|
||
<div style="display: inline-block; text-align: right" class="Widthall">
|
||
<input type="text" id="TxtBusqueda1" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda1','{0}')", GvConsumos.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
||
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda1','{0}')", GvConsumos.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
||
</div>
|
||
|
||
<asp:GridView ID="GvConsumos" runat="server" data-sort="true" DataKeyNames="Cantidad,Total,Moneda" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros con los filtros especificados" ToolTip="Listado de Ventas" CssClass="table table-striped table-advance table-hover Widthall ScrollAD" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>
|
||
Factura
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LblFactura" runat="server" Text='<%# Eval("SerieFolio") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>
|
||
Producto
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LblPS" runat="server" CssClass="ML Truncate" Text='<%# Eval("CodigoPS") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Left">
|
||
<HeaderTemplate>
|
||
Unidad de medida
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlCantidad" runat="server" Text='<%# Eval("UnidadMedida") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Cantidad
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlCantidad" runat="server" Text='<%# Eval("Cantidad", "{0:N0}") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
PU
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LtlPU" runat="server" Text='<%# Eval("PU", "{0:N2}") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>
|
||
Total
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LblCantidad" Style="margin-right: 15px" runat="server" Text='<%# Eval("Total", "{0:N2}") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<%--<asp:PostBackTrigger ControlID="LnkImprimirPDFConsumo" />--%>
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabFormatos" runat="server" HeaderText="Formatos">
|
||
<ContentTemplate>
|
||
<div class="portlet box blue-hoki" id="DIV7" runat="server">
|
||
<div class="portlet-title">
|
||
<div class="caption">
|
||
<i class="icon-pin"></i>
|
||
<span class="caption-subject uppercase">Documentos Firma de contratos</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 class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body ">
|
||
<div class="row">
|
||
|
||
<asp:UpdatePanel ID="UPGvDocumentosFirma" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<asp:UpdatePanel ID="UpGvDocumentosFirma2" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvDocumentosFirma" runat="server" AutoGenerateColumns="False" DataKeyNames="CveDocumentacion,Documentacion,Orden,CveDocumentacionElectronica,Adjunto,Estatus,Observacion,Fecha,FechaIng,Usuario,FechaLimite,DocumentacionFormato,FechaVigencia,DiasLimite,AplicaDiasLimite,AplicaFechaVencimiento"
|
||
EmptyDataText="No se encontraron registros de documentos" CssClass="table table-hover table-advance Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="center" ItemStyle-Width="30px">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="ImgRequired" runat="server"></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ControlStyle-CssClass="template" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="275" HeaderText="Documento">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlDocumentacion" runat="server" Text='<%# Eval("Documentacion") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Completo" ItemStyle-Width="40px" Visible="false">
|
||
<ItemTemplate>
|
||
<asp:CheckBox ID="chkEstatus" runat="server" CssClass="make-switchsd"></asp:CheckBox>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Observaciones" ItemStyle-Width="100">
|
||
<ItemTemplate>
|
||
<asp:TextBox ID="TxtObservaciones" Width="300" MaxLength="100" runat="server" Text='<%# Eval("Observacion") %>'></asp:TextBox>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Vigencia" ItemStyle-Width="100">
|
||
<ItemTemplate>
|
||
<asp:TextBox ID="TxtFechaVigencia" Width="100" MaxLength="10" runat="server" Text='<%# Eval("FechaVigencia") %>'></asp:TextBox>
|
||
|
||
<ajax:CalendarExtender runat="server" ID="Calendario7" TargetControlID="TxtFechaVigencia" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:CompareValidator ID="cvTxtFechaVigencia" runat="server" ControlToValidate="TxtFechaVigencia" Display="None" ErrorMessage="El campo <b>''Fecha Limite''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpRL"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="vcoCvFI5" runat="server" HighlightCssClass="vco" TargetControlID="cvTxtFechaVigencia" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Fecha limite" ItemStyle-Width="100" Visible="true">
|
||
<ItemTemplate>
|
||
<asp:TextBox ID="TxtFechaLimite" Width="100" onKeyPress="return handleInput(this.value)" MaxLength="100" runat="server" Text='<%# Eval("FechaLimite") %>'></asp:TextBox>
|
||
|
||
<ajax:CalendarExtender runat="server" ID="Calendario6" TargetControlID="TxtFechaLimite" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvFechaI6" Enabled="false" runat="server" ControlToValidate="TxtFechaLimite" Display="None" ErrorMessage="El campo <b>''Fecha limite''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GrpRL"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="cvFechaI6" runat="server" ControlToValidate="TxtFechaLimite" Display="None" ErrorMessage="El campo <b>''Fecha Limite''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpRL"></asp:CompareValidator>
|
||
|
||
<ajax:ValidatorCalloutExtender ID="vcoFfvFI4" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaI6" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:ValidatorCalloutExtender ID="vcoCvFI4" runat="server" HighlightCssClass="vco" TargetControlID="cvFechaI6" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Left" ItemStyle-Width="50px">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="ImgDownLoadFormato" CssClass="btn btn-circle btn-sm orange" OnClick="DownLoadFormato_ClickDocumentacion" runat="server"
|
||
Text="<i class='fa fa-download' style='color:white' title='Descargar formato'></i>" CausesValidation="False" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="50px">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="ImgUpload" runat="server" OnClick="UploadModal_ClickDocumentacionFirmaContrato" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-sm green" Text="<i title='Subir documento' class='fa fa-upload' title='Subir documento' ></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="50px">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="ImgDownLoad" runat="server"></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<%-- <asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="50px">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="ImgE" OnClick="Update_ClickDocumentacionAntidoping" runat="server" ToolTip="Aplicar Cambios" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-check' title='Aplicar Cambios'></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>--%>
|
||
</Columns>
|
||
</asp:GridView>
|
||
<asp:UpdatePanel ID="UpImprimir" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<table runat="server" visible="false" class="table table-hover table-advance Widthall">
|
||
<tr>
|
||
<td style="width: 60px;"></td>
|
||
<td style="text-align: left; width: 275px;">Gafete</td>
|
||
<td style="width: 40px;"></td>
|
||
<td style="width: 500px; text-align: right!important"></td>
|
||
<td style="width: 500px; text-align: right!important">
|
||
<asp:LinkButton ID="LbGafete" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download' title='Descargar Contrato'></i>" />
|
||
|
||
</td>
|
||
<td style="width: 50px!important"></td>
|
||
</tr>
|
||
<tr style="visibility: hidden">
|
||
<td style="width: 30px;"></td>
|
||
<td style="text-align: left; width: 275px;">Contrato</td>
|
||
<td style="width: 40px;"></td>
|
||
<td style="width: 100px;"></td>
|
||
|
||
<td style="width: 500px; text-align: right!important">
|
||
<asp:LinkButton ID="LbContrato" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download' title='Descargar Contrato'></i>" />
|
||
|
||
</td>
|
||
<td style="width: 50px!important"></td>
|
||
</tr>
|
||
|
||
<tr style="visibility: hidden">
|
||
<td style="width: 60px;"></td>
|
||
<td style="text-align: left; width: 275px;">Carta de Trabajo</td>
|
||
<td style="width: 40px;"></td>
|
||
<td style="width: 500px; text-align: right!important"></td>
|
||
<td style="width: 500px; text-align: right!important">
|
||
<asp:LinkButton ID="LbCartaTrabajo" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download' title='Descargar Contrato'></i>" />
|
||
|
||
</td>
|
||
<td style="width: 50px!important"></td>
|
||
</tr>
|
||
<tr style="visibility: hidden">
|
||
<td style="width: 60px;"></td>
|
||
<td style="text-align: left; width: 275px;">Solicitud de Vacaciones</td>
|
||
<td style="width: 40px;"></td>
|
||
<td style="width: 500px; text-align: right!important"></td>
|
||
<td style="width: 500px; text-align: right!important">
|
||
<asp:LinkButton ID="LbSolicitudVacaciones" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download' title='Descargar Contrato'></i>" />
|
||
|
||
</td>
|
||
<td style="width: 50px!important"></td>
|
||
</tr>
|
||
<tr style="visibility: hidden">
|
||
<td style="width: 60px;"></td>
|
||
<td style="text-align: left; width: 275px;">Acta Administrativa</td>
|
||
<td style="width: 40px;"></td>
|
||
<td style="width: 500px; text-align: right!important"></td>
|
||
<td style="width: 500px; text-align: right!important">
|
||
<asp:LinkButton ID="LbActaAdministrativa" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download' title='Descargar Contrato'></i>" />
|
||
|
||
</td>
|
||
<td style="width: 50px!important"></td>
|
||
</tr>
|
||
<tr style="visibility: hidden">
|
||
<td style="width: 60px;"></td>
|
||
<td style="text-align: left; width: 275px;">Finiquito</td>
|
||
<td style="width: 40px;"></td>
|
||
<td style="width: 500px; text-align: right!important"></td>
|
||
<td style="width: 500px; text-align: right!important">
|
||
<asp:LinkButton ID="LbFiniquito" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download' title='Descargar Contrato'></i>" />
|
||
|
||
</td>
|
||
</tr>
|
||
<tr style="visibility: hidden">
|
||
<td style="width: 60px;"></td>
|
||
<td style="text-align: left; width: 275px;">Carta de Recomendación</td>
|
||
<td style="width: 40px;"></td>
|
||
<td style="width: 500px; text-align: right!important"></td>
|
||
<td style="width: 500px; text-align: right!important">
|
||
<asp:LinkButton ID="LbCartaRecomendacion" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-download' title='Descargar Contrato'></i>" />
|
||
|
||
</td>
|
||
<td style="width: 50px!important"></td>
|
||
</tr>
|
||
</table>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="LbGafete" />
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabGES" Visible="false" runat="server" HeaderText="GES">
|
||
<ContentTemplate>
|
||
|
||
<div class="row">
|
||
<div class="col-md-9">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold font-green"></i>
|
||
<span class="caption-subject uppercase font-green">Datos GES</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 ">
|
||
<table border="0" width="100%">
|
||
<tr>
|
||
<td width="25%"></td>
|
||
<td width="25%"></td>
|
||
<td width="25%"></td>
|
||
<td width="25%"></td>
|
||
</tr>
|
||
<tr>
|
||
<td>DEPENDENCIA:</td>
|
||
<td colspan="3">
|
||
<asp:TextBox ID="TxtGESDependencia" runat="server" Text="SECRETARIA DE HACIENDA" Width="100%"></asp:TextBox>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>ADSCRIPCION:</td>
|
||
<td colspan="3">
|
||
<asp:TextBox ID="TxtGESAdscripcion" runat="server" Text="1050001600 - DIRECCION GENERAL DE POLITICA Y CONTROL PRESUPUESTAL" Width="100%"></asp:TextBox>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>CLAVE PPTAL:</td>
|
||
<td colspan="3">
|
||
<asp:TextBox ID="TxtGESClavePPTAL" runat="server" Text="10500016001502E502M000HWA - 1 - # Plaza: 4986" Width="100%"></asp:TextBox>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>UBICACION:</td>
|
||
<td colspan="3">
|
||
<asp:TextBox ID="TxtGESUbicacion" runat="server" Text="9010 - SUBSECRETARIA DE EGRESOS - HERMOSILLO" Width="100%"></asp:TextBox>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td colspan="2">
|
||
<asp:TextBox ID="TxtGESCampo" runat="server" Text="TABULADOR BUROCRATA" Width="100%"></asp:TextBox>
|
||
</td>
|
||
<td></td>
|
||
</tr>
|
||
<tr>
|
||
<td>PUESTO:</td>
|
||
<td colspan="3">
|
||
<asp:TextBox ID="TxtGESPuesto" runat="server" Text="020512 - COORDINADOR DE AREA" Width="100%"></asp:TextBox>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>ESTATUS:</td>
|
||
<td>
|
||
<asp:DropDownList runat="server" ID="DdlGESEstatus">
|
||
<asp:ListItem Text="SELECCIONE" Value="-1" />
|
||
<asp:ListItem Selected="True" Text="ACTIVO" Value="1" />
|
||
<asp:ListItem Text="INACTIVO" Value="0" />
|
||
</asp:DropDownList>
|
||
</td>
|
||
<td colspan="2">
|
||
<asp:Label runat="server" Text="Ultimo mov Qna 16 2015 - 16/08/2015"></asp:Label>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>SINDICATO:</td>
|
||
<td>
|
||
<asp:TextBox ID="TxtGESSindicato" runat="server" Text="S.U.T.S.P.E.S" Width="100%"></asp:TextBox>
|
||
</td>
|
||
<td colspan="2">
|
||
<asp:Label runat="server" Text="NIVEL SALARIAL 07 - B - $16210.38"></asp:Label>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>TIPO PLAZA:</td>
|
||
<td>
|
||
<asp:TextBox ID="TxtGESTipoPlaza" runat="server" Text="BASE" Width="100%"></asp:TextBox>
|
||
</td>
|
||
<td>
|
||
<asp:Label runat="server" Text="Sueldo - $19452.46"></asp:Label>
|
||
</td>
|
||
<td>
|
||
<asp:Label runat="server" Text="Quinquenio - $3242.08"></asp:Label>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>INDOLE:</td>
|
||
<td>
|
||
<asp:TextBox ID="TxtGESIndole" runat="server" Text="TITULAR" Width="100%"></asp:TextBox>
|
||
</td>
|
||
<td>ANTIGUEDAD:</td>
|
||
<td>
|
||
<asp:Label ID="LbGESAntiguedad" runat="server" Text="23 Año(s) 7 Mes(es) 7 Dia(s)" Width="100%"></asp:Label>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabSistema" runat="server" HeaderText="Sistema">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet light bordered" style="width: 300px;">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold font-green"></i>
|
||
<span class="caption-subject uppercase font-green">Sistema</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 ">
|
||
<table border="0">
|
||
<tr>
|
||
<td>Fecha de Captura:</td>
|
||
<td>
|
||
<asp:Label ID="LblFechaCaptura" runat="server"></asp:Label></td>
|
||
</tr>
|
||
<tr>
|
||
<td>Usuario Capturó:</td>
|
||
<td>
|
||
<asp:Label ID="LblUsuarioCapturo" runat="server"></asp:Label></td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabCursos" runat="server" HeaderText="Cursos">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold"></i>
|
||
<span class="caption-subject uppercase">Cursos</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 ">
|
||
<asp:UpdatePanel ID="UpGvCursos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvCursos" Width="100%" runat="server" GridLines="None" BorderWidth="0" data-heighterror="330" data-freezecols="0" data-freezerows="1"
|
||
DataKeyNames="CveCursoPersonal,Curso,CveCurso,Capacitador,Asistencia,Tema,Subtema,Duracion,ConstanciaDC3"
|
||
CssClass=" table table-striped table-advance table-hover Widthall" ShowHeader="True" EmptyDataText="No se encontraron resultados." ShowHeaderWhenEmpty="true"
|
||
AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False">
|
||
<Columns>
|
||
<asp:BoundField Visible="true" DataField="Curso" HeaderText="Curso" ItemStyle-Width="20%" />
|
||
<asp:BoundField Visible="true" DataField="Capacitador" HeaderText="Capacitador" ItemStyle-Width="20%" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField Visible="true" DataField="SAsistencia" HeaderText="Asistencia" ItemStyle-Width="70" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="Tema" HeaderText="Tema" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField Visible="true" DataField="Subtema" HeaderText="Subtema" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField Visible="true" DataField="SConstanciaDC3" HeaderText="DC3" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField Visible="true" DataField="Duracion" HeaderText="Duracion" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="40px">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="lnkCursoConstancia" OnClick="ImprimirConstancia_Click" runat="server" AlternateText="Imprimir constancia" CausesValidation="False" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-file-text-o'></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabViaticos" runat="server" HeaderText="Viáticos">
|
||
<ContentTemplate>
|
||
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase ">Viáticos</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 ">
|
||
<asp:UpdatePanel ID="UpViaticos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVViaticos" Width="100%" runat="server" GridLines="None" BorderWidth="0" data-heighterror="330" data-freezecols="0" data-freezerows="1"
|
||
DataKeyNames="CveSolicitudViatico, Folio, CveEstatus, Estatus, CvePersonal, NombrePersonal, CveDepartamento, DepartamentoSolicitante, CveSupervisor,
|
||
NombreSupervisor, Destino, Asunto, FechaSalida, FechaRegreso, FechaIng, CveUsuarioIng, UsuarioIng, CiudadPersonal, TelefonoPersonal, Importe"
|
||
CssClass=" table table-striped table-advance table-hover Widthall" ShowHeader="True" EmptyDataText="No se encontraron resultados." ShowHeaderWhenEmpty="true"
|
||
AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False">
|
||
<Columns>
|
||
|
||
<%--<asp:BoundField Visible="true" DataField="Folio" HeaderText="Folio" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Left" />--%>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Folio</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:HyperLink ID="HplFolioViatico" CssClass="Texto" runat="server" Target="_blank" Text='<%# Eval("Folio")%>' NavigateUrl='<%# Eval("CveSolicitudViatico", "/RH/SolicitudViaticos.aspx?CveSolicitudViatico={0}")%>'></asp:HyperLink>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:BoundField Visible="true" DataField="Destino" HeaderText="Destino" ItemStyle-Width="25%" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField Visible="true" DataField="Asunto" HeaderText="Asunto" ItemStyle-Width="30%" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField Visible="true" DataField="FechaSalida" HeaderText="Fecha Salida" DataFormatString="{0:d}" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="FechaRegreso" HeaderText="Fecha Regreso" DataFormatString="{0:d}" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField Visible="true" DataField="Importe" HeaderText="Importe Total" DataFormatString="{0:c}" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Right" />
|
||
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="5%">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LnkViaticoDetalle" OnClick="LnkViaticoDetalle_Click" runat="server" ToolTip="Ver Detalle de Viático" AlternateText="Ver Detalle" CausesValidation="False" CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-search'></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
<ajax:TabPanel ID="TabLicencias" runat="server" HeaderText="Licencias">
|
||
<ContentTemplate>
|
||
<div class="portlet box blue-hoki">
|
||
<div class="portlet-title">
|
||
<div class="caption ">
|
||
<i class="icon-user-following bold "></i>
|
||
<span class="caption-subject uppercase ">Licencias</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 ">
|
||
<asp:UpdatePanel ID="UpLicencias" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
|
||
<asp:GridView ID="GvLicencias" Width="100%" runat="server" GridLines="None" BorderWidth="0" data-heighterror="330" data-freezecols="0" data-freezerows="1"
|
||
DataKeyNames="CveLicencia,Licencia,FechaExpedicion,FechaVencimiento"
|
||
CssClass=" table table-striped table-advance table-hover Widthall" ShowHeader="True" EmptyDataText="No se encontraron resultados." ShowHeaderWhenEmpty="true"
|
||
AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False">
|
||
<Columns>
|
||
<asp:BoundField DataField="FechaExpedicion" HeaderText="Fecha Expedicion" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
|
||
<asp:BoundField DataField="FechaExpedicion" HeaderText="Año" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:yyyy}" />
|
||
<asp:BoundField DataField="Licencia" HeaderText="Licencia" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField DataField="FechaVencimiento" HeaderText="Fecha Vencimiento" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
|
||
<%--<asp:BoundField DataField="EstatusStr" HeaderText="Activa" ItemStyle-HorizontalAlign="Left" />--%>
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Comandos">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="imgE" runat="server" AlternateText="Editar" CausesValidation="False" CssClass="btn btn-circle btn-xs green" OnClick="EditLicencia_Click" Text="<i class='fa fa-pencil'></i>" />
|
||
<asp:LinkButton ID="imgD" runat="server" AlternateText="Eliminar" OnClick="DeleteLicencia_Click" CausesValidation="False" CssClass="btn btn-circle btn-xs red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
|
||
<asp:HiddenField ID="HdnModalidadLicencia" runat="server" Value="A" ClientIDMode="Static" />
|
||
<asp:HiddenField ID="HdnIDLicencia" runat="server" Value="-1" ClientIDMode="Static" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
</ajax:TabContainer>
|
||
</ContentTemplate>
|
||
<%--<Triggers>
|
||
<asp:PostBackTrigger ControlID="LbContrato" />
|
||
</Triggers>--%>
|
||
</asp:UpdatePanel>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td align="center">
|
||
<asp:UpdatePanel ID="UpGuardar" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnGuardar" runat="server" Text="Guardar" ValidationGroup="GrpGuardar" CssClass="btn btn-primary" />
|
||
<asp:Button ID="BtnEliminar" runat="server" Text="Eliminar" CssClass="btn btn-danger" data-toggle="confirmation" data-popout="true" data-original-title="¿Desea Elminar?" data-btn-ok-label="si" />
|
||
<asp:Button ID="BtnCancelar" runat="server" CssClass="btn btn-default" Text="Cancelar" OnClientClick="javascript:window.location.href='/RH/CatPersonal.aspx';return false" />
|
||
<asp:ValidationSummary ID="VS" runat="server" DisplayMode="BulletList" ShowSummary="true" ValidationGroup="GrpGuardar" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div id="DivMail" style="width: 350px; background-color: White; border: solid 1px black; color: Black; display: none; position: fixed; z-index: 1500">
|
||
<asp:UpdatePanel ID="UpSendMail" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:HiddenField ID="HdnCveVenta" runat="server" ClientIDMode="Static" Value="-1" />
|
||
<asp:HiddenField ID="HdnFolioVenta" runat="server" ClientIDMode="Static" Value="-1" />
|
||
<table border="1" rules="all" style="border-collapse: collapse; width: 350px">
|
||
<tr align="left">
|
||
<td width="150">Para:</td>
|
||
<td width="200">
|
||
<asp:TextBox CssClass="form-control" ID="TxtParaMail" runat="server" ClientIDMode="Static" Width="194px" ReadOnly="true"></asp:TextBox>
|
||
<asp:RegularExpressionValidator ID="REVParaMail" runat="server" Display="None" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ControlToValidate="TxtParaMail" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Para (Mail)''</b> no es válido, por favor ingrése uno correcto." ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOParaMail" runat="server" HighlightCssClass="vco" TargetControlID="REVParaMail" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</td>
|
||
</tr>
|
||
<tr align="left">
|
||
<td>Con copia para:<br />
|
||
(Separar con: ;)
|
||
</td>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control" ID="TxtCC" runat="server" TextMode="MultiLine" Columns="3" Rows="3" Width="194px"></asp:TextBox></td>
|
||
</tr>
|
||
<tr align="left">
|
||
<td>Texto Adicional:</td>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control" ID="TxtBody" runat="server" TextMode="MultiLine" Columns="3" Rows="3" Width="194px"></asp:TextBox></td>
|
||
</tr>
|
||
<tr>
|
||
<td align="center" colspan="2">
|
||
<asp:Button ID="BtnSendMail" runat="server" OnClientClick="javascript:$get('DivMail').style.display='none';" Text="Enviar" class="btn btn-primary" /> <input type="button" value="Cancelar" onclick="javascript: $get('DivMail').style.display = 'none';" class="btn btn-danger" /></td>
|
||
</tr>
|
||
</table>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<div id="DivAddPago" style="width: 350px; background-color: White; border: solid 1px black; color: Black; display: none; position: fixed; z-index: 1500">
|
||
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:HiddenField ID="HdnCveVentaAbono" runat="server" ClientIDMode="Static" Value="-1" />
|
||
<table border="1" rules="all" style="border-collapse: collapse; width: 350px">
|
||
<tr align="left">
|
||
<td width="150">Cantidad:</td>
|
||
<td width="200">
|
||
<asp:TextBox CssClass="form-control" ID="TxtCantidad" runat="server" ClientIDMode="Static" ValidationGroup="GpoGuardarAbonar" Width="80px"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCantidad" runat="server" ControlToValidate="TxtCantidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cantidad''</b> es necesario, por favor ingréselo." ValidationGroup="GpoGuardarAbonar"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVCantidadAbonar" runat="server" ControlToValidate="TxtCantidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cantidad''</b> no tiene el formato correcto, por favor corrija." Operator="DataTypeCheck" Type="Currency" ValidationGroup="GpoGuardarAbonar"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOCantidad" runat="server" HighlightCssClass="vco" TargetControlID="RFVCantidad" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:ValidatorCalloutExtender ID="VCOCantidad2" runat="server" HighlightCssClass="vco" TargetControlID="CVCantidadAbonar" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Referencia:</td>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control" ID="TxtReferencia" runat="server" ClientIDMode="Static" ValidationGroup="GpoGuardarAbonar" Width="80px"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVReferencia" runat="server" ControlToValidate="TxtReferencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Referencia''</b> es necesario, por favor ingréselo." ValidationGroup="GpoGuardarAbonar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOReferencia" runat="server" HighlightCssClass="vco" TargetControlID="RFVReferencia" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td align="center" colspan="2">
|
||
<asp:Button ID="BtnAbonar" runat="server" Text="Abonar" ValidationGroup="GpoGuardarAbonar" class="btn btn-primary" /> <input type="button" value="Cancelar" onclick="javascript: $get('DivAddPago').style.display = 'none';" class="btn btn-danger" /></td>
|
||
</tr>
|
||
</table>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<br />
|
||
|
||
<%--BITACORA--%>
|
||
<div class="row">
|
||
<div class="col-md-12 ">
|
||
<div class="portlet light bordered xspadding">
|
||
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<%--<i class="fa fa-users font-green"></i>--%>
|
||
<span class="caption-subject bold uppercase">Bitacora</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<%--<div class=" font-green" style="cursor: pointer;" runat="server" id="ImgAddObs">
|
||
<i class="fa fa-commenting font-green"></i>
|
||
<span class="caption-subject bold">Agregar</span>
|
||
</div>--%>
|
||
<asp:HyperLink ID="ImgAddObs" CssClass="caption-subject bold" data-toggle="modal" data-target="#ModalBitacora" runat="server" Text=" <i class='fa fa-commenting font-green' style='font-weight: 700 !important;' ><span class='caption-subject bold'>Agregar</span></i>" Style="cursor: pointer;" ToolTip="Observaciones"></asp:HyperLink><br />
|
||
<asp:HyperLink ID="HlEvento" CssClass="thickbox caption-subject bold" runat="server" Text=" <i class='fa fa-calendar-plus-o font-green' style='font-weight: 700 !important;' >Agendar</i>" Visible="false" Style="cursor: pointer;" ToolTip="Agendar"></asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="portlet-body">
|
||
<asp:UpdatePanel ID="UPEventoBitacora" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvEB" runat="server" AutoGenerateColumns="False" EmptyDataText="No se han capturado comentarios o bitácora" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("FechaIng") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Fecha Agenda</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("FechaInicio") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Usuario</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlUsuario" runat="server" Text='<%# Eval("Usuario") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Descripción</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlEventoBitacora" runat="server" Text='<%# Eval("Descripcion") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Archivo</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LinkArchivo" Visible="false" runat="server" CssClass="Texto" OnClick="DownloadFile">
|
||
<asp:Image ImageUrl="/Imagenes/Abajo.png" ID="ImgArchivo" runat="server" />
|
||
</asp:LinkButton>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos" />
|
||
<AlternatingRowStyle CssClass="TextoAlterno" />
|
||
<RowStyle CssClass="Texto" />
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<div class="row" id="divBitacora" runat="server" visible="false">
|
||
<asp:UpdatePanel runat="server" ID="UpHistorialModificacion" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="col-md-12">
|
||
<div class="portlet light bordered xspadding">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Historial de Modificación</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
<asp:GridView ID="GvBitacora" runat="server" GridLines="None" Width="100%" CssClass="table table-striped table-advance table-hover Widthall ScrollAD mysmallbtn" data-sort="true" CellSpacing="0" AutoGenerateColumns="False">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Fecha" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFecha" runat="server" Text='<%# Eval("FechaIng") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:BoundField DataField="ConceptoHistorialBitacora" HeaderText="Campo" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField DataField="Anterior" HeaderText="Anterior" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField DataField="Actual" HeaderText="Actual" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField DataField="Usuario" HeaderText="Usuario" ItemStyle-HorizontalAlign="Left" />
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<%-- MODAL BITACORA --%>
|
||
<div id="ModalBitacora" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
|
||
<!-- Modal content-->
|
||
<div class="modal-content" style="width: 700px;">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Bitácora</h4>
|
||
</div>
|
||
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel runat="server" ID="UPAddEventoBitacora" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-8">
|
||
<label>Bitácora/Observaciones</label>
|
||
<br />
|
||
<asp:TextBox CssClass="form-control" ID="TxtEventoDescripcion" class="Widthall" runat="server" TextMode="MultiLine" Columns="60" Rows="8"></asp:TextBox>
|
||
<br />
|
||
<%--<asp:CheckBox ID="ChkEventoPrioridad" CssClass="md-checksd2" Text="Bitácora de Atención" runat="server" />--%>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div>
|
||
<asp:TextBox ID="Anexo" CssClass="ADSdropzone hidden" data-maxFile="1" Text="" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<%--<div>
|
||
<asp:TextBox ID="Anexo" CssClass="ADSdropzone hidden" data-maxFile="1" Text="" runat="server"></asp:TextBox>
|
||
</div> --%>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnGuardarEventoBitacora" runat="server" ClientIDMode="Static" Text="Guardar" CssClass="btn btn-primary" />
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="ModalUploadFirmaContratoDocumento" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:UpdatePanel ID="UpTituloFirma" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Literal ID="LtlTitulofirmaContrato" runat="server">Documentación Firma de Contrato </asp:Literal>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</h4>
|
||
</div>
|
||
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel runat="server" ID="UpModalFirmaContratoDocumento" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<asp:TextBox ID="TxtFileFirmaContrato" CssClass="ADSdropzone hidden" data-maxFile="1" Text="" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnModalFirmaContratoDocumentoUpload" runat="server" ClientIDMode="Static" Text="Aceptar" CssClass="btn btn-primary" />
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="ModalUniforme" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Liberar Uniforme</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel runat="server" ID="UpdatePanel3" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row" style="width: 50%; text-align: center">
|
||
<asp:Label Text="Almacen: " runat="server" Style="width: 20%" />
|
||
<asp:DropDownList runat="server" ID="DdlAlmacenDestinoLiberarUniforme" CssClass="form-control input-sm select2me" Style="width: 50%" DataTextField="Almacen" DataValueField="CveAlmacen"></asp:DropDownList>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnLiberarUniforme" runat="server" OnClick="LiberarUniforme" ClientIDMode="Static" Text="Guardar" CssClass="btn btn-primary" />
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<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" 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>
|
||
|
||
|
||
<%-- MODAL SUBIR ARCHIVO --%>
|
||
<div id="ModalArchvivo" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
|
||
<!-- Modal content-->
|
||
<div class="modal-content" style="width: 700px;">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Subir Imagen</h4>
|
||
</div>
|
||
|
||
<div class="modal-body" style="height: 200px;">
|
||
<asp:UpdatePanel runat="server" ID="UpAddArchivo" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<div>
|
||
<asp:TextBox ID="TxtCargaImg" CssClass="ADSdropzone hidden" Text="" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<%--<div>
|
||
<asp:TextBox ID="Anexo" CssClass="ADSdropzone hidden" data-maxFile="1" Text="" runat="server"></asp:TextBox>
|
||
</div> --%>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnGuardarArchivo" runat="server" ClientIDMode="Static" Text="Guardar" CssClass="btn btn-primary" />
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<%-- FIN MODAL SUBIR FACTURAS --%>
|
||
|
||
<%--<asp:UpdatePanel runat="server" ID="UPAddEventoBitacora" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div id="DivEventoBitacora" style="width: 335px; background-color: White; border: solid 1px black; color: Black; display: none; position: absolute;">
|
||
<table style="width: 335px;" class="table table-striped table-advance">
|
||
<thead>
|
||
<tr class="Titulos">
|
||
<th style="width: 330px">Bitácora </th>
|
||
<th style="padding-right: 4px; padding-top: 4px" valign="top">
|
||
<img alt="" src="/Imagenes/close.gif" style="cursor: pointer;" onclick="$('#DivEventoBitacora').hide(1000);" /></th>
|
||
</tr>
|
||
</thead>
|
||
|
||
<tr align="left">
|
||
<td>
|
||
<table>
|
||
<tr>
|
||
<td>Bitácora/Observaciones</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<asp:TextBox CssClass="form-control" ID="TxtEventoDescripcion" runat="server" TextMode="MultiLine" Columns="60" Rows="4"></asp:TextBox>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
</tr>
|
||
<tr style="height: 25px">
|
||
<td align="center" colspan="2">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnGuardarEventoBitacora" runat="server" ClientIDMode="Static" OnClientClick="$('#DivEventoBitacora').hide(1000);" Text="Guardar" CssClass="btn btn-primary" />
|
||
<input id="BtnCancelarObs" type="button" value="Cancelar" onclick="$('#DivEventoBitacora').hide(1000);" class="btn btn-default" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>--%>
|
||
|
||
|
||
|
||
|
||
<div id="DvPermisos" class="modal ADS fade" role="dialog">
|
||
<div id="Div1" runat="server" class="modal-dialog" style="width: 400px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpModalPermisos" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="Literal1" runat="server">Actualizar Día</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtPermisoDescripcion" runat="server" CausesValidation="true" MaxLength="50" Visible="true" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="rfvTxtAPaterno4" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtPermisoDescripcion"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpPermisos"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtPermisoDescripcion.ClientID.ToString()%>">Motivo</label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 160px!important">
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy">
|
||
<asp:TextBox ID="TxtFechaInicioPer" runat="server" CausesValidation="true" CssClass="form-control input-sm" ValidationGroup="GrpPermisos"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFechaInicioPer" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MEETxtFechaInicioPer" runat="server" TargetControlID="TxtFechaInicioPer" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CELnkFechaFinPer" TargetControlID="TxtFechaInicioPer" PopupButtonID="LnkFechaInicioPer" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<label>Fecha Inicial</label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright " style="width: 160px!important">
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy">
|
||
<asp:TextBox ID="TxtFechaFinPer" runat="server" CausesValidation="true" CssClass="form-control input-sm" ValidationGroup=" GrpPermisos"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFechaFinPer" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MEETxtFechaFinPer" runat="server" TargetControlID="TxtFechaFinPer" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender1" TargetControlID="TxtFechaFinPer" PopupButtonID="LnkFechaFinPer" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<label>Fecha Final</label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
|
||
<div runat="server" visible="false" class="form-group form-md-line-input input-iconright" style="width: 160px!important">
|
||
<asp:TextBox ID="TxtHoraEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="160px" CssClass="form-control " ValidationGroup="GrpPermisos"></asp:TextBox>
|
||
<ajax:MaskedEditExtender ID="MEETxtHoraEntrada" runat="server" TargetControlID="TxtHoraEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
|
||
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtHoraEntrada" runat="server" ControlExtender="MEETxtHoraEntrada" ValidationGroup="GrpPermisos" ControlToValidate="TxtHoraEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo no tiene el formato correcto, por favor corrija (Formato 24 Horas)." IsValidEmpty="true" MaximumValue="23:59:59" MinimumValue="00:00:00" ToolTip="Formato 24 Horas"></ajax:MaskedEditValidator>
|
||
<label for="<%= TxtHoraEntrada.ClientID.ToString()%>">Hora Entrada</label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div runat="server" visible="false" class="form-group form-md-line-input input-iconright" style="width: 160px!important">
|
||
<asp:TextBox ID="TxtHoraSalida" runat="server" CausesValidation="true" MaxLength="10" Width="160px" CssClass="form-control " ValidationGroup="GrpPermisos"></asp:TextBox>
|
||
<ajax:MaskedEditExtender ID="MEETxtHoraSalida" runat="server" TargetControlID="TxtHoraSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
|
||
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTTxtHoraSalida" runat="server" ControlExtender="MEETxtHoraEntrada" ControlToValidate="TxtHoraSalida" Display="None" ValidationGroup="GrpPermisos" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo no tiene el formato correcto, por favor corrija (Formato 24 Horas)." IsValidEmpty="true" MaximumValue="23:59:59" MinimumValue="00:00:00" ToolTip="Formato 24 Horas"></ajax:MaskedEditValidator>
|
||
<label for="<%= TxtHoraSalida.ClientID.ToString()%>">Hora Salida</label>
|
||
<i></i>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright ">
|
||
<asp:CheckBox ID="ChkGoceSueldo" runat="server" Text="Goce de sueldo" />
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright ">
|
||
<asp:CheckBox ID="ChkEstatusPermiso" runat="server" Checked="true" Text="Activo" />
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnPermiso" runat="server" Text="Agregar" class="btn btn-primary" CausesValidation="true" ValidationGroup="GrpPermisos" />
|
||
<button id="Button3" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<div id="ModalSaldoInicial" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<!-- Modal content-->
|
||
<div class="modal-content" style="width: 700px;">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Saldo Inicial</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel runat="server" ID="UpModalSaldoI" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox CssClass="form-control" ID="TxtSaldoInicial" runat="server" ValidationGroup="GrpGuardarSaldo"></asp:TextBox>
|
||
<label for="<%= TxtSaldoInicial.ClientID.ToString()%>">Saldo Inicial: </label>
|
||
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<label for="<%= TxtFechaSaldo.ClientID.ToString()%>">Fecha de Carga: </label>
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy" style="padding: 5px 0px;">
|
||
<asp:TextBox ID="TxtFechaSaldo" runat="server" CausesValidation="true" CssClass="form-control input-sm"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFechaSaldo" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
</div>
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TxtFechaSaldo" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender2" TargetControlID="TxtFechaSaldo" PopupButtonID="ImgFechaSaldo" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TxtFechaSaldo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Ingreso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarSaldo"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="TxtFechaSaldo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha de Ingreso''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpGuardarSaldo"></asp:CompareValidator>
|
||
<i></i>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnSaldoInicial" runat="server" Text="Guardar" class="btn btn-primary" CausesValidation="true" ValidationGroup="GrpGuardarSaldo" OnClick="BtnSaldoInicial_Click" />
|
||
<button id="Button6" runat="server" type="button" class="btn default" data-dismiss="modal">Cerrar</button>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="ModalBuzonCalidad" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
|
||
<!-- Modal content-->
|
||
<div class="modal-content" style="width: 700px;">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Buzón de Calidad</h4>
|
||
</div>
|
||
|
||
<div class="modal-body">
|
||
|
||
<asp:UpdatePanel runat="server" ID="UpModalBuzonCalidad" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
|
||
|
||
|
||
|
||
<table style="width: 100%!important">
|
||
<tr>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoBuzonCalidad" runat="server" CssClass="form-control input-sm select2me" AppendDataBoundItems="true" DataTextField="TipoBuzon" DataValueField="CveTipoBuzon" Width="200px">
|
||
<asp:ListItem Selected="true" Text="Selecione una" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlTipoBuzonCalidad.ClientID.ToString()%>">Tipo Buzón: </label>
|
||
<asp:RequiredFieldValidator ID="rfvDdlTipoBuzonCalidad" runat="server" ControlToValidate="DdlTipoBuzonCalidad" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo Buzon''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgragarBuzonCalidad"></asp:RequiredFieldValidator>
|
||
</div>
|
||
</td>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlClienteBuzon" AutoPostBack="true" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" DataTextField="Nombre" DataValueField="CveCliente" Class="table-group-action-input form-control input-inline input-small input-sm" ValidationGroup="GrpAgragarBuzonCalidad" Width="200px">
|
||
<asp:ListItem Selected="True" Text="Seleccione uno" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlClienteBuzon.ClientID.ToString()%>">Cliente: </label>
|
||
<%-- <asp:RequiredFieldValidator ID="rfvDdlSucursal" runat="server" ControlToValidate="DdlClienteBuzon" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cliente''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgragarBuzonCalidad"></asp:RequiredFieldValidator>--%>
|
||
<i></i>
|
||
</div>
|
||
</td>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
|
||
<div runat="server" id="Divsucursalciente" visible="false" class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSucursalClienteBuzon" runat="server" AutoPostBack="true" CssClass="form-control input-sm select2me" AppendDataBoundItems="true" DataTextField="SucursalCliente" DataValueField="CveClienteSucursal" Width="200px">
|
||
<asp:ListItem Selected="true" Text="Seleccione uno" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlSucursalClienteBuzon.ClientID.ToString()%>">Sucursal: </label>
|
||
<%-- <asp:RequiredFieldValidator ID="RfvDdlsucursalCliente" runat="server" ControlToValidate="DdlSucursalClienteBuzon" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Sucursal''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgragarBuzonCalidad"></asp:RequiredFieldValidator>--%>
|
||
</div>
|
||
|
||
</td>
|
||
|
||
</tr>
|
||
|
||
<tr>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
<div class="form-group form-md-line-input input-iconright calendarlinealinput" style="width: 160px!important">
|
||
<div class="input-group input-sm date date-picker" data-date-format="dd/mm/yyyy">
|
||
<asp:TextBox ID="TxtFechaBuzonCalidad" runat="server" CausesValidation="true" CssClass="form-control input-sm" ValidationGroup="GrpAgragarBuzonCalidad"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="LnkFechaBuzonCalidad" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MMFechaBuzonCalidad" runat="server" TargetControlID="TxtFechaBuzonCalidad" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CEFechaBuzonCalidad" TargetControlID="TxtFechaBuzonCalidad" PopupButtonID="LnkFechaBuzonCalidad" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<label>Fecha:</label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
|
||
</td>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtBuzonDescriptcion" runat="server" CausesValidation="true" MaxLength="1500" Visible="true" CssClass="form-control" Width="200px"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvTxtdescriptcion" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtBuzonDescriptcion"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpAgragarBuzonCalidad"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtBuzonDescriptcion.ClientID.ToString()%>">Descripción:</label>
|
||
<i></i>
|
||
</div>
|
||
|
||
</td>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtNombreClienteBuzonCalidad" runat="server" CausesValidation="true" MaxLength="50" Visible="true" CssClass="form-control" Width="200px"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RfvTxtNombreClienteBuzonCalidad" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtNombreClienteBuzonCalidad"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span> El campo es</b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpAgragarBuzonCalidad"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtNombreClienteBuzonCalidad.ClientID.ToString()%>">Reportante:</label>
|
||
<i></i>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtTelefonoBuzonCalidad" runat="server" CausesValidation="true" MaxLength="10" Visible="true" CssClass="form-control" Width="200px"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender runat="server" TargetControlID="TxtTelefonoBuzonCalidad" FilterType="Numbers,Custom" InvalidChars=".*-" />
|
||
<label for="<%= TxtTelefonoBuzonCalidad.ClientID.ToString()%>">Teléfono:</label>
|
||
<i></i>
|
||
</div>
|
||
</td>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtMailBuzonCalidad" runat="server" CausesValidation="true" MaxLength="100" Visible="true" CssClass="form-control" Width="200px"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="rfvTxtMailBuzonCalidad" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtMailBuzonCalidad"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span> El campo es</b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpAgragarBuzonCalidad"></asp:RequiredFieldValidator>
|
||
<ajax:FilteredTextBoxExtender ID="FTTxtMailBuzonCalidad" runat="server" FilterType="Numbers, LowercaseLetters, UppercaseLetters, Custom" ValidChars=".;@_-" TargetControlID="TxtMailBuzonCalidad" />
|
||
<asp:RegularExpressionValidator ID="RevTxtMailBuzonCalidad" runat="server" CssClass="help-block errorimput" ValidationExpression="(([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)(\s*;\s*|\s*$))*" ControlToValidate="TxtMailBuzonCalidad" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Email''</b> no es válido, por favor ingrése uno correcto." ValidationGroup="GrpAgragarBuzonCalidad"></asp:RegularExpressionValidator>
|
||
<label for="<%= TxtMailBuzonCalidad.ClientID.ToString()%>">Correo:</label>
|
||
<i></i>
|
||
</div>
|
||
</td>
|
||
<td style="width: 33%!important; vertical-align: top!important">
|
||
<asp:CheckBox runat="server" ID="ChkSeAtendio" Text="Se atendió" Visible="false" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="3" style="width: 100%!important; vertical-align: top!important">
|
||
<asp:CheckBox runat="server" ID="CheckBox1" Text="Se atendio" Visible="false" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="3">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtObservacionesBuzon" runat="server" CausesValidation="true" MaxLength="500" Visible="true" CssClass="form-control"></asp:TextBox>
|
||
<label for="<%= TxtObservacionesBuzon.ClientID.ToString()%>">Observación:</label>
|
||
<i></i>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div runat="server" id="DvSeguimiento" class="row">
|
||
<div class="panel panel-default">
|
||
<div class="panel-heading">Seguimiento</div>
|
||
<div class="panel-body">
|
||
|
||
<div class="row">
|
||
|
||
<div class="col-md-8">
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtObserbacionBuzonDetalle" runat="server" CausesValidation="true" MaxLength="1500" Visible="true" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="rfvTxtObserbacionBuzonDetalle" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtObserbacionBuzonDetalle"
|
||
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpAgragarBuzonCalidadDetalle"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtObserbacionBuzonDetalle.ClientID.ToString()%>">Seguimiento:</label>
|
||
<i></i>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="col-md-2">
|
||
<asp:CheckBox runat="server" ID="chkBuzonDetalleNotiificar" Text="Notificar" />
|
||
</div>
|
||
<div class="col-md-2">
|
||
<asp:Button ID="BtnModalGuardarBuzonDetalleCalidad" runat="server" Text="Agregar" class="btn btn-primary" CausesValidation="true" ValidationGroup="GrpAgragarBuzonCalidadDetalle" />
|
||
</div>
|
||
|
||
</div>
|
||
<br />
|
||
|
||
<div class="row">
|
||
<div id="DivFacturas" style="overflow-y: auto; width: 668px!important; max-height: 215px;">
|
||
<asp:GridView ID="GvBuzonDetalles" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros de Buzón de Calidad"
|
||
DataKeyNames=" CvePersonalBuzonDetalle,CvePersonalBuzon,Fecha,Descripcion,SeNotifico,CorreoNotificacion,CveUsuario,Usuario,Nombre "
|
||
CssClass="table table-striped table-advance table-hover Widthall ScrollAD mysmallbtn" CellSpacing="0" Width="100%" GridLines="None" data-sort="true">
|
||
<Columns>
|
||
<asp:TemplateField ItemStyle-Width="100px">
|
||
<HeaderTemplate>Fecha</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LblFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>Seguimiento</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LblDescripcion" runat="server" Text='<%# Eval("Descripcion") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="50px">
|
||
<HeaderTemplate>Notifico</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:Label ID="LblDescripcion" Style="cursor: pointer" runat="server" Text='<%# Eval("SeNotifico") %>' ToolTip='<%# String.Concat("Usuario: ", Eval("Usuario"), ", Correo:", Eval("CorreoNotificacion")) %>'></asp:Label>
|
||
</ItemTemplate>
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:TemplateField>
|
||
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos" />
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnModalGuardarBuzonCalidad" runat="server" Text="Guardar" class="btn btn-primary" CausesValidation="true" ValidationGroup="GrpAgragarBuzonCalidad" />
|
||
<button id="BtnCerrarBuzonCalidad" runat="server" type="button" class="btn default" data-dismiss="modal">Cerrar</button>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div id="DivViaticoDetalle" class="modal ADS fade" role="dialog">
|
||
<div id="DivViaticos" runat="server" class="modal-dialog" style="width: 400px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpViaticoDetalle" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="LtViaticos" runat="server">Detalle de Viáticos</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<asp:UpdatePanel ID="UpGVViaticoDetalle" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GVViaticoDetalle" Width="100%" runat="server" GridLines="None" BorderWidth="0" data-heighterror="330" data-freezecols="0" data-freezerows="1"
|
||
DataKeyNames="CveSolicitudViaticoDetalle, CveSolicitudViatico, CveConceptoViatico, ConceptoViatico , Importe"
|
||
CssClass=" table table-striped table-advance table-hover Widthall" ShowHeader="True" EmptyDataText="No se encontraron resultados." ShowHeaderWhenEmpty="true"
|
||
AutoGenerateColumns="False" AllowPaging="False" ShowFooter="True" OnRowDataBound="GVViaticoDetalle_RowDataBound">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Concepto">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LbConceptosViaticos" runat="server" Text='<%# Eval("ConceptoViatico")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="70%"></ItemStyle>
|
||
<FooterTemplate>
|
||
<b>
|
||
<asp:Literal ID="LtTotal" runat="server" Text="Total:"></asp:Literal></b>
|
||
</FooterTemplate>
|
||
<FooterStyle BackColor="#dddddd" HorizontalAlign="Right" />
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Importe">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="lblImporte" runat="server" Text='<%# Eval("Importe", "{0:c}")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="30%" HorizontalAlign="Right"></ItemStyle>
|
||
<FooterTemplate>
|
||
<b>
|
||
<asp:Literal ID="LtTotalImporte" runat="server" Text=""></asp:Literal></b>
|
||
</FooterTemplate>
|
||
<FooterStyle BackColor="#dddddd" HorizontalAlign="Right"></FooterStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="Button4" runat="server" type="button" class="btn default" data-dismiss="modal">Regresar</button>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<%-- MODAL Licencia --%>
|
||
<div id="DivAddLicencias" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<asp:UpdatePanel ID="UpAddLicencias" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<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" id="LabelLicencia" runat="server">Agregar Licencia</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel ID="UpBodyLicencias" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtLicencia" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVLicencia" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtLicencia" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Licencia''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioL"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtLicencia.ClientID.ToString()%>">Licencia:</label>
|
||
</div>
|
||
|
||
<label for="<%= TxtFechaExpLicencia.ClientID.ToString()%>">Fecha Expedición:</label>
|
||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px;">
|
||
<asp:TextBox ID="TxtFechaExpLicencia" runat="server" CssClass="form-control" CausesValidation="true" Style="width: 118px" MaxLength="10"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgFLicencia" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="TxtFechaExpLicencia" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender3" TargetControlID="TxtFechaExpLicencia" PopupButtonID="ImgFLicencia" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaExpLicencia" runat="server" ControlToValidate="TxtFechaExpLicencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Expedición''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioL"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CvFechaExpLicencia" runat="server" ControlToValidate="TxtFechaExpLicencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Expedición''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpObligatorioL"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender3" runat="server" HighlightCssClass="vco" TargetControlID="RFVFechaExpLicencia" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender4" runat="server" HighlightCssClass="vco" TargetControlID="CvFechaExpLicencia" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
|
||
<label for="<%= TxtFechaVencLicencia.ClientID.ToString()%>">Fecha Vencimiento:</label>
|
||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px;">
|
||
<asp:TextBox ID="TxtFechaVencLicencia" runat="server" CssClass="form-control" CausesValidation="true" Style="width: 118px" MaxLength="10"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="ImgVLicencia" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MaskedEditExtender3" runat="server" TargetControlID="TxtFechaVencLicencia" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="CalendarExtender4" TargetControlID="TxtFechaVencLicencia" PopupButtonID="ImgVLicencia" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="RFVFechaVLicencia" runat="server" ControlToValidate="TxtFechaVencLicencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Vencimiento''</b> es necesario, por favor ingréselo." ValidationGroup="GrpSolicitarMateriales"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CvFechaFLicencia" runat="server" ControlToValidate="TxtFechaVencLicencia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Fecha Vencimiento''</b> no tiene el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpObligatorioL"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender5" runat="server" HighlightCssClass="vco" TargetControlID="RFVFechaVLicencia" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender6" runat="server" HighlightCssClass="vco" TargetControlID="CvFechaFLicencia" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:CheckBox runat="server" ID="ChkModalLicenciaEstatus" />
|
||
<label for="<%= ChkModalLicenciaEstatus.ClientID.ToString()%>">Activo:</label>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpFooterLicencia" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="BtnAgregarLicencia" runat="server" CssClass="btn btn-primary" ValidationGroup="GrpObligatorioL"> <i class='material-icons'>done_all</i>Agregar</asp:LinkButton>
|
||
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<iframe id="my_iframe" style="display: none;"></iframe>
|
||
</asp:Content>
|
||
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
|
||
<script src="/Metronic/assets/global/plugins/dropzone/dropzone.js"></script>
|
||
|
||
|
||
<script>
|
||
|
||
|
||
function pageLoad() {
|
||
$(document).ready(function () {
|
||
$('#<%=GvPersonalAltas.ClientID%>').ADScroll({
|
||
height: 50
|
||
});
|
||
$('[data-toggle="tooltip"]').tooltip();
|
||
});
|
||
}
|
||
|
||
function SetText(ObjFrom, ObjTo) {
|
||
ObjTo.innerText = ObjFrom.value;
|
||
}
|
||
|
||
function SetText2(ObjTo, Value) {
|
||
ObjTo.innerText = Value;
|
||
}
|
||
|
||
function getSelectedText(Obj, IfIsNull) {
|
||
if (Obj.selectedIndex == -1)
|
||
return IfIsNull;
|
||
else
|
||
return Obj.options[Obj.selectedIndex].text;
|
||
}
|
||
|
||
function CargaClientes() {
|
||
$("#BtnCargarClientes").click();
|
||
}
|
||
|
||
function CargaCuentas(op) {
|
||
|
||
$get("HdnCuenta").value = op;
|
||
$("#BtnCargarCuentas").click();
|
||
}
|
||
|
||
function Download(urlD) {
|
||
document.getElementById('my_iframe').src = urlD;
|
||
};
|
||
|
||
</script>
|
||
<script type="text/javascript">
|
||
|
||
function CargarArchivo(Tipo) {
|
||
if (Tipo == "Imagen") {
|
||
$("#BtnCargarArchivo").click();
|
||
}
|
||
}
|
||
</script>
|
||
</asp:Content>
|