Files
SIG/RH/CatChecadorHorarios.aspx
JORGE LUIS CAUDILLO ESPARZA c35cf91883 Commit inicial Ventas Productivo
2019-08-14 16:40:54 -07:00

516 lines
70 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="CatChecadorHorarios.aspx.vb" Inherits="RH_CatChecadorHorarios" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CP" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Css" Runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="E" Runat="Server">
Catalogo Horarios
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="HB" Runat="Server">
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
<asp:UpdatePanel runat="server" ID="UpAgregar">
<ContentTemplate>
<li>
<asp:LinkButton runat="server" ID="BtnAgregarSucursalModal" OnClick="BtnAgregarSucursalModal_Click" data-toggle="tooltip" data-placement="left" title="Agregar Horario" Text="<i class='fa fa-plus'></i> Agregar Horario"></asp:LinkButton>
</li>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="HA" Runat="Server">
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="C" Runat="Server">
<asp:UpdatePanel ID="UpDatos" runat="server">
<ContentTemplate>
<div class="portlet smmallpadding light bordered" id="DIVDocumentacion" runat="server">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Horarios</span>
</div>
</div>
<div class="portlet-body form">
<asp:UpdatePanel ID="UPGvHorarios" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvHorarios" runat="server"
DataKeyNames="CveChecadorHorario, ChecadorHorario,
Lunes, LunesEntrada, LunesSalidaComida, LunesEntradaComida, LunesSalida,
Martes, MartesEntrada, MartesSalidaComida, MartesEntradaComida, MartesSalida,
Miercoles, MiercolesEntrada, MiercolesSalidaComida, MiercolesEntradaComida, MiercolesSalida,
Jueves, JuevesEntrada, JuevesSalidaComida, JuevesEntradaComida, JuevesSalida,
Viernes, ViernesEntrada, ViernesSalidaComida, ViernesEntradaComida, ViernesSalida,
Sabado, SabadoEntrada, SabadoSalidaComida, SabadoEntradaComida, SabadoSalida,
Domingo, DomingoEntrada, DomingoSalidaComida, DomingoEntradaComida, DomingoSalida,
Estatus, TolRetAcumulados,TolRetEntradaMin,TolFalEntradaMin,RetSalidaAntes,TolSalidaAntesMin"
AutoGenerateColumns="false" EmptyDataText="No se encontraron registros"
CssClass="ADSCROLLER2 table table-striped table-advance table-hover Widthall"
data-rows="1" data-cols="0" data-heightmenos="100" data-heightfijo="600" Style="text-align: center;" GridLines="None">
<Columns>
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Horario">
<ItemTemplate>
<asp:Literal ID="LtlChecadorHorario" runat="server" Text='<%# Eval("ChecadorHorario") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Estatus">
<ItemTemplate>
<asp:Literal ID="LtlEstatus" runat="server" Text='<%# Eval("SEstatus") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Fecha Ing." ItemStyle-Width="100">
<ItemTemplate>
<asp:Literal ID="ltlFechaIng" runat="server" Text='<%# Eval("FechaIng", "{0:d}") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Fecha" ItemStyle-Width="100">
<ItemTemplate>
<asp:Literal ID="ltlFecha" runat="server" Text='<%# Eval("Fecha", "{0:d}") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderText="Usuario">
<ItemTemplate>
<asp:Literal ID="LtlUsuario" runat="server" Text='<%# Eval("Usuario") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="80px">
<ItemTemplate>
<asp:LinkButton ID="ImgE" OnClick="Edit_ClickCursos" runat="server" ToolTip="Editar Curso" AlternateText="Editar" CausesValidation="False"
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Left" ItemStyle-Width="80px">
<ItemTemplate>
<asp:LinkButton ID="imgD" OnClick="Remove_ClickHorario" runat="server" AlternateText="Eliminar" CausesValidation="False" 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" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div id="divHorarios" class="modal ADS fade" role="dialog">
<div id="Div1" runat="server" class="modal-dialog" style="width: 750px;">
<asp:UpdatePanel runat="server" class="modal-content" ID="UpHorarios" UpdateMode="Conditional">
<ContentTemplate>
<div class="modal-header ">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">
<asp:Literal ID="LtlAsistenciaHorariosModal" runat="server">Horarios</asp:Literal></h4>
</div>
<div class="modal-body">
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtHorario" CssClass="form-control " runat="server" MaxLength="100" CausesValidation="true"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtHorario" runat="server" ControlToValidate="TxtHorario" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<label for="<%= TxtHorario.ClientID.ToString()%>">Horario:</label>
</div>
<table class="table table-striped Widthall">
<thead>
<tr>
<th>Día</th>
<th>Se trabaja</th>
<th>Entrada</th>
<th>Salida comida</th>
<th>Entrada comida</th>
<th>Salida</th>
</tr>
</thead>
<tbody>
<tr>
<td>Lunes</td>
<td>
<asp:CheckBox ID="ChkLunes" runat="server" AutoPostBack="true" /></td>
<td>
<asp:TextBox ID="TxtLunesEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtLunesEntrada" runat="server" ControlToValidate="TxtLunesEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtLunesEntrada" runat="server" TargetControlID="TxtLunesEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtLunesEntrada" runat="server" ControlExtender="MEETxtLunesEntrada" ControlToValidate="TxtLunesEntrada" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtLunesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtLunesEntrada" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtLunesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtLunesEntrada"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtLunesSalidaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtLunesSalidaComida" runat="server" ControlToValidate="TxtLunesSalidaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtLunesSalidaComida" runat="server" TargetControlID="TxtLunesSalidaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtLunesSalidaComida" runat="server" ControlExtender="MEETxtLunesSalidaComida" ControlToValidate="TxtLunesSalidaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtLunesSalidaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtLunesSalidaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVTcTxtLunesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtLunesSalidaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtLunesEntradaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtLunesEntradaComida" runat="server" ControlToValidate="TxtLunesEntradaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtLunesEntradaComida" runat="server" TargetControlID="TxtLunesEntradaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtLunesEntradaComida" runat="server" ControlExtender="MEETxtLunesEntradaComida" ControlToValidate="TxtLunesEntradaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtLunesEntradaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtLunesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtLunesEntradaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtLunesSalida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtLunesSalida" runat="server" ControlToValidate="TxtLunesSalida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtLunesSalida" runat="server" TargetControlID="TxtLunesSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtLunesSalida" runat="server" ControlExtender="MEETxtLunesSalida" ControlToValidate="TxtLunesSalida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtLunesSalida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtLunesSalida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtLunesSalida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtLunesSalida"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Martes</td>
<td>
<asp:CheckBox ID="ChkMartes" runat="server" AutoPostBack="true" /></td>
<td>
<asp:TextBox ID="TxtMartesEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMartesEntrada" runat="server" ControlToValidate="TxtMartesEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMartesEntrada" runat="server" TargetControlID="TxtMartesEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMartesEntrada" runat="server" ControlExtender="MEETxtMartesEntrada" ControlToValidate="TxtMartesEntrada" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMartesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMartesEntrada" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtMartesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMartesEntrada"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtMartesSalidaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMartesSalidaComida" runat="server" ControlToValidate="TxtMartesSalidaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMartesSalidaComida" runat="server" TargetControlID="TxtMartesSalidaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMartesSalidaComida" runat="server" ControlExtender="MEETxtMartesSalidaComida" ControlToValidate="TxtMartesSalidaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMartesSalidaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMartesSalidaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVTcTxtMartesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMartesSalidaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtMartesEntradaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMartesEntradaComida" runat="server" ControlToValidate="TxtMartesEntradaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMartesEntradaComida" runat="server" TargetControlID="TxtMartesEntradaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMartesEntradaComida" runat="server" ControlExtender="MEETxtMartesEntradaComida" ControlToValidate="TxtMartesEntradaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMartesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMartesEntradaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtMartesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMartesEntradaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtMartesSalida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMartesSalida" runat="server" ControlToValidate="TxtMartesSalida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMartesSalida" runat="server" TargetControlID="TxtMartesSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMartesSalida" runat="server" ControlExtender="MEETxtMartesSalida" ControlToValidate="TxtMartesSalida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMartesSalida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMartesSalida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtMartesSalida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMartesSalida"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Miercoles</td>
<td>
<asp:CheckBox ID="ChkMiercoles" runat="server" AutoPostBack="true" /></td>
<td>
<asp:TextBox ID="TxtMiercolesEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMiercolesEntrada" runat="server" ControlToValidate="TxtMiercolesEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMiercolesEntrada" runat="server" TargetControlID="TxtMiercolesEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMiercolesEntrada" runat="server" ControlExtender="MEETxtMiercolesEntrada" ControlToValidate="TxtMiercolesEntrada" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMiercolesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMiercolesEntrada" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtMiercolesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMiercolesEntrada"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtMiercolesSalidaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMiercolesSalidaComida" runat="server" ControlToValidate="TxtMiercolesSalidaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMiercolesSalidaComida" runat="server" TargetControlID="TxtMiercolesSalidaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMiercolesSalidaComida" runat="server" ControlExtender="MEETxtMiercolesSalidaComida" ControlToValidate="TxtMiercolesSalidaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMiercolesSalidaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMiercolesSalidaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVTcTxtMiercolesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMiercolesSalidaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtMiercolesEntradaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMiercolesEntradaComida" runat="server" ControlToValidate="TxtMiercolesEntradaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMiercolesEntradaComida" runat="server" TargetControlID="TxtMiercolesEntradaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMiercolesEntradaComida" runat="server" ControlExtender="MEETxtMiercolesEntradaComida" ControlToValidate="TxtMiercolesEntradaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMiercolesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMiercolesEntradaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtMiercolesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMiercolesEntradaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtMiercolesSalida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtMiercolesSalida" runat="server" ControlToValidate="TxtMiercolesSalida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtMiercolesSalida" runat="server" TargetControlID="TxtMiercolesSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtMiercolesSalida" runat="server" ControlExtender="MEETxtMiercolesSalida" ControlToValidate="TxtMiercolesSalida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtMiercolesSalida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtMiercolesSalida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtMiercolesSalida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtMiercolesSalida"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Jueves</td>
<td>
<asp:CheckBox ID="ChkJueves" runat="server" AutoPostBack="true" /></td>
<td>
<asp:TextBox ID="TxtJuevesEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtJuevesEntrada" runat="server" ControlToValidate="TxtJuevesEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtJuevesEntrada" runat="server" TargetControlID="TxtJuevesEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtJuevesEntrada" runat="server" ControlExtender="MEETxtJuevesEntrada" ControlToValidate="TxtJuevesEntrada" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtJuevesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtJuevesEntrada" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtJuevesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtJuevesEntrada"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtJuevesSalidaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtJuevesSalidaComida" runat="server" ControlToValidate="TxtJuevesSalidaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtJuevesSalidaComida" runat="server" TargetControlID="TxtJuevesSalidaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtJuevesSalidaComida" runat="server" ControlExtender="MEETxtJuevesSalidaComida" ControlToValidate="TxtJuevesSalidaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtJuevesSalidaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtJuevesSalidaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVTcTxtJuevesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtJuevesSalidaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtJuevesEntradaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtJuevesEntradaComida" runat="server" ControlToValidate="TxtJuevesEntradaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtJuevesEntradaComida" runat="server" TargetControlID="TxtJuevesEntradaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtJuevesEntradaComida" runat="server" ControlExtender="MEETxtJuevesEntradaComida" ControlToValidate="TxtJuevesEntradaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtJuevesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtJuevesEntradaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtJuevesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtJuevesEntradaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtJuevesSalida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtJuevesSalida" runat="server" ControlToValidate="TxtJuevesSalida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtJuevesSalida" runat="server" TargetControlID="TxtJuevesSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtJuevesSalida" runat="server" ControlExtender="MEETxtJuevesSalida" ControlToValidate="TxtJuevesSalida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtJuevesSalida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtJuevesSalida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtJuevesSalida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtJuevesSalida"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Viernes</td>
<td>
<asp:CheckBox ID="ChkViernes" runat="server" AutoPostBack="true" /></td>
<td>
<asp:TextBox ID="TxtViernesEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtViernesEntrada" runat="server" ControlToValidate="TxtViernesEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtViernesEntrada" runat="server" TargetControlID="TxtViernesEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtViernesEntrada" runat="server" ControlExtender="MEETxtViernesEntrada" ControlToValidate="TxtViernesEntrada" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtViernesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtViernesEntrada" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtViernesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtViernesEntrada"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtViernesSalidaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtViernesSalidaComida" runat="server" ControlToValidate="TxtViernesSalidaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtViernesSalidaComida" runat="server" TargetControlID="TxtViernesSalidaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtViernesSalidaComida" runat="server" ControlExtender="MEETxtViernesSalidaComida" ControlToValidate="TxtViernesSalidaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtViernesSalidaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtViernesSalidaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVTcTxtViernesEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtViernesSalidaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtViernesEntradaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtViernesEntradaComida" runat="server" ControlToValidate="TxtViernesEntradaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtViernesEntradaComida" runat="server" TargetControlID="TxtViernesEntradaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtViernesEntradaComida" runat="server" ControlExtender="MEETxtViernesEntradaComida" ControlToValidate="TxtViernesEntradaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtViernesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtViernesEntradaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtViernesEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtViernesEntradaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtViernesSalida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtViernesSalida" runat="server" ControlToValidate="TxtViernesSalida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtViernesSalida" runat="server" TargetControlID="TxtViernesSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtViernesSalida" runat="server" ControlExtender="MEETxtViernesSalida" ControlToValidate="TxtViernesSalida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtViernesSalida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtViernesSalida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtViernesSalida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtViernesSalida"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Sabado</td>
<td>
<asp:CheckBox ID="ChkSabado" runat="server" AutoPostBack="true" /></td>
<td>
<asp:TextBox ID="TxtSabadoEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtSabadoEntrada" runat="server" ControlToValidate="TxtSabadoEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtSabadoEntrada" runat="server" TargetControlID="TxtSabadoEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtSabadoEntrada" runat="server" ControlExtender="MEETxtSabadoEntrada" ControlToValidate="TxtSabadoEntrada" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtSabadoEntrada" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtSabadoEntrada" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtSabadoEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtSabadoEntrada"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtSabadoSalidaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtSabadoSalidaComida" runat="server" ControlToValidate="TxtSabadoSalidaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtSabadoSalidaComida" runat="server" TargetControlID="TxtSabadoSalidaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtSabadoSalidaComida" runat="server" ControlExtender="MEETxtSabadoSalidaComida" ControlToValidate="TxtSabadoSalidaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtSabadoSalidaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtSabadoSalidaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVTcTxtSabadoEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtSabadoSalidaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtSabadoEntradaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtSabadoEntradaComida" runat="server" ControlToValidate="TxtSabadoEntradaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtSabadoEntradaComida" runat="server" TargetControlID="TxtSabadoEntradaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtSabadoEntradaComida" runat="server" ControlExtender="MEETxtSabadoEntradaComida" ControlToValidate="TxtSabadoEntradaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtSabadoEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtSabadoEntradaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtSabadoEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtSabadoEntradaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtSabadoSalida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtSabadoSalida" runat="server" ControlToValidate="TxtSabadoSalida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtSabadoSalida" runat="server" TargetControlID="TxtSabadoSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtSabadoSalida" runat="server" ControlExtender="MEETxtSabadoSalida" ControlToValidate="TxtSabadoSalida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtSabadoSalida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtSabadoSalida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtSabadoSalida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtSabadoSalida"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Domingo</td>
<td>
<asp:CheckBox ID="ChkDomingo" runat="server" AutoPostBack="true" /></td>
<td>
<asp:TextBox ID="TxtDomingoEntrada" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtDomingoEntrada" runat="server" ControlToValidate="TxtDomingoEntrada" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtDomingoEntrada" runat="server" TargetControlID="TxtDomingoEntrada" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtDomingoEntrada" runat="server" ControlExtender="MEETxtDomingoEntrada" ControlToValidate="TxtDomingoEntrada" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtDomingoEntrada" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtDomingoEntrada" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtDomingoEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtDomingoEntrada"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtDomingoSalidaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtDomingoSalidaComida" runat="server" ControlToValidate="TxtDomingoSalidaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtDomingoSalidaComida" runat="server" TargetControlID="TxtDomingoSalidaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtDomingoSalidaComida" runat="server" ControlExtender="MEETxtDomingoSalidaComida" ControlToValidate="TxtDomingoSalidaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtDomingoSalidaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtDomingoSalidaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVTcTxtDomingoEntrada" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtDomingoSalidaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtDomingoEntradaComida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtDomingoEntradaComida" runat="server" ControlToValidate="TxtDomingoEntradaComida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtDomingoEntradaComida" runat="server" TargetControlID="TxtDomingoEntradaComida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtDomingoEntradaComida" runat="server" ControlExtender="MEETxtDomingoEntradaComida" ControlToValidate="TxtDomingoEntradaComida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtDomingoEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtDomingoEntradaComida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtDomingoEntradaComida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtDomingoEntradaComida"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtDomingoSalida" runat="server" CausesValidation="true" MaxLength="10" Width="104px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTxtDomingoSalida" runat="server" ControlToValidate="TxtDomingoSalida" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:MaskedEditExtender ID="MEETxtDomingoSalida" runat="server" TargetControlID="TxtDomingoSalida" Mask="99:99:99" MaskType="Time" InputDirection="RightToLeft"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator InvalidValueMessage="Valores incorrectos(23:11:59 valor maximo)" ID="MEVTxtDomingoSalida" runat="server" ControlExtender="MEETxtDomingoSalida" ControlToValidate="TxtDomingoSalida" 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" ValidationGroup="GrpHorario"></ajax:MaskedEditValidator>
<ajax:ValidatorCalloutExtender ID="rfvcTxtDomingoSalida" runat="server" HighlightCssClass="vco" TargetControlID="rfvTxtDomingoSalida" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="MEVCTxtDomingoSalida" runat="server" HighlightCssClass="vco" TargetControlID="MEVTxtDomingoSalida"></ajax:ValidatorCalloutExtender>
</td>
</tr>
</tbody>
</table>
<div style="margin-top:15px!important">
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtTolRetAcumulados" CssClass="form-control " runat="server" MaxLength="100" CausesValidation="true" data-toggle="tooltip" data-placement="left" title="Numero de retardos coumulados que generarn falta"></asp:TextBox>
<asp:RequiredFieldValidator ID="RfvTxttinyint" runat="server" ControlToValidate="TxtTolRetAcumulados" CssClass="help-block errorimput"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:FilteredTextBoxExtender ID="FTETxtTolRetAcumulados" runat="server" TargetControlID="TxtTolRetAcumulados" FilterMode="ValidChars" FilterType="Numbers" InvalidChars=".-+," />
<label for="<%= TxtTolRetAcumulados.ClientID.ToString()%>">Numero retardos de acumulados que generan falta:</label>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtTolRetEntradaMin" CssClass="form-control " runat="server" MaxLength="2" CausesValidation="true" data-toggle="tooltip" data-placement="left" title="Tiempo en minutos de tolerancia antes de marcar la entrada como retardo."></asp:TextBox>
<asp:RequiredFieldValidator ID="RfvTxtTolRetEntradaMin" runat="server" ControlToValidate="TxtTolRetEntradaMin" CssClass="help-block errorimput"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:FilteredTextBoxExtender ID="FETxtTolRetEntradaMin" runat="server" TargetControlID="TxtTolRetAcumulados" FilterMode="ValidChars" FilterType="Numbers" InvalidChars=".-+," />
<label for="<%= TxtTolRetAcumulados.ClientID.ToString()%>">Tolerancia min. retardo:</label>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtTolFalEntradaMin" CssClass="form-control " runat="server" MaxLength="2" CausesValidation="true" data-toggle="tooltip" data-placement="left" title="Tiempo en minutos de tolerancia antes de marcar la entrada como falta."></asp:TextBox>
<asp:RequiredFieldValidator ID="RfvTxtTolFalEntradaMin" runat="server" ControlToValidate="TxtTolFalEntradaMin" CssClass="help-block errorimput"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:FilteredTextBoxExtender ID="FETxtTolFalEntradaMin" runat="server" TargetControlID="TxtTolFalEntradaMin" FilterMode="ValidChars" FilterType="Numbers" InvalidChars=".-+," />
<label for="<%= TxtTolFalEntradaMin.ClientID.ToString()%>">Tolerancia min. falta:</label>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:CheckBox ID="ChkRetardoSalidaAntes" runat="server" AutoPostBack="true" data-toggle="tooltip" data-placement="left" title="Si se sale antes de la hora se marcara como un reatrdo (Se debe especificar el tiempo de tolerancia)" />
<label for="<%= ChkRetardoSalidaAntes.ClientID.ToString()%>">Retardo en caso de salida antes de tiempo:</label>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtTolSalidaAntes" Enabled="false" CssClass="form-control " runat="server" MaxLength="2" CausesValidation="true" data-toggle="tooltip" data-placement="left" title="Tiempo en minutos de tolerancia antes de marcar la entrada como retardo."></asp:TextBox>
<asp:RequiredFieldValidator Enabled ="false" ID="rfvTxtTolSalidaAntes" runat="server" ControlToValidate="TxtTolSalidaAntes" CssClass="help-block errorimput"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo es necesario, por favor ingréselo." ValidationGroup="GrpHorario"></asp:RequiredFieldValidator>
<ajax:FilteredTextBoxExtender ID="FETxtTolSalidaAntes" runat="server" TargetControlID="TxtTolSalidaAntes" FilterMode="ValidChars" FilterType="Numbers" InvalidChars=".-+," />
<label for="<%= TxtTolSalidaAntes.ClientID.ToString()%>">Tolerancia min. salida antes de tiempo:</label>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:CheckBox id="ChkActivo" runat="server" />
<label for="<%= ChkActivo.ClientID.ToString()%>">Activo:</label>
</div>
</div>
</div>
<div class="modal-footer">
<div class="row">
<asp:Button ID="BtnHorarioModal" runat="server" class="btn btn-success" Text="Agregar" ValidationGroup="GrpHorario" />
<button id="Button4" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</asp:Content>
<asp:Content ID="Content8" ContentPlaceHolderID="JS" Runat="Server">
</asp:Content>