Files
SIG/Sistemas/UsuarioDetalle.aspx
2024-10-22 16:03:19 -07:00

3359 lines
343 KiB
Plaintext

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="UsuarioDetalle.aspx.vb" Inherits="Sistemas_UsuarioDetalle" %>
<%@ PreviousPageType VirtualPath="Usuarios.aspx" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
<link href="/Metronic/assets/global/plugins/datatables/plugins/bootstrap/dataTables.bootstrap.css" rel="stylesheet" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
<style>
.Widthall {
width: 100% !important;
}
.dataTables_scrollHeadInner {
width: 100% !important;
background-color: #dddddd;
padding-left: 0px !important;
}
.dataTables_scrollFoot {
display: none;
position: static;
}
.table-scrollable {
margin: 0px !important;
}
.dataTables_scroll {
margin-bottom: 0px;
}
.table.dataTable {
margin-top: 0px !important;
}
.dataTables_scrollBody table th {
padding: 0px !important;
padding-right: 4px !important;
padding-left: 4px !important;
}
.sinlink td a {
pointer-events: none;
cursor: default;
color: black;
font-size: small;
}
.white a {
color: white !important;
}
</style>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
<asp:HyperLink ID="ImgAddOpc" ClientIDMode="Static" data-toggle="modal" data-target="#DivSuperior" Visible="true" runat="server"></asp:HyperLink>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<li>
<%--<a id="BtnClonarModal" runat="server" data-toggle="modal" style="width: 100%; margin-bottom: 10px;" href="#DivClonar"><i class="fa fa-clone"></i>Clonar Usuario </a>--%>
<asp:LinkButton runat="server" ID="LnkClonarUsuario" OnClick="LnkClonarUsuario_Click"><i class="fa fa-clone"></i> Clonar Usuario</asp:LinkButton>
</li>
<li>
<a id="BtnUpdateMasivoUsuarioResponsable" runat="server" data-toggle="modal" style="width: 100%; margin-bottom: 10px;" href="#DivUpdateUsuarioResponsable">Actualizar Gestor Cobranza </a>
</li>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
<asp:Literal ID="LtlTitulo" runat="server" Text="Registro de Usuarios"></asp:Literal>&nbsp;<asp:Literal ID="LtlUsuarios" runat="server"></asp:Literal>
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
<asp:Panel ID="PnlGeneral" runat="server">
<asp:UpdatePanel ID="UpDatos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<ajax:TabContainer ID="Tab" runat="server" Width="100%" ActiveTabIndex="0">
<ajax:TabPanel ID="TabAlta" runat="server" HeaderText="Información General">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<asp:UpdatePanel ID="UpGeneral" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Datos del Usuario</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table border="0">
<tr>
<td>Usuario:</td>
<td>
<asp:TextBox ID="TxtUsuario" runat="server" Width="350px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVUsuario" runat="server" ControlToValidate="TxtUsuario" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Usuario''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEUsuario" runat="server" HighlightCssClass="vco" TargetControlID="RFVUsuario" Width="300px"></ajax:ValidatorCalloutExtender>
&nbsp;
<asp:LinkButton ID="LnkRestablecer" runat="server" ToolTip="Restablecer Contraseña" data-toggle="confirmation" data-popout="true">
<i class="material-icons" style="font-size:20px;">vpn_lock</i>
</asp:LinkButton>
<asp:LinkButton ID="LnkVerPass" runat="server" ToolTip="Ver Contraseña" Visible="false">
<i class="material-icons" style="font-size:20px;">lock</i>
</asp:LinkButton>
<asp:LinkButton ID="LnkRenviaCorreo" runat="server" ToolTip="Reenviar Correo" Visible="false">
<i class="material-icons" style="font-size:20px;">email</i>
</asp:LinkButton>
<%--<asp:ImageButton ID="ImgRestablecer" runat="server" AlternateText="Restablecer Contraseña"
ToolTip="Restablecer Contraseña" CausesValidation="False" ImageUrl="/Imagenes/ResetPassword.jpg"
OnClientClick="return confirm('Está seguro que desea restablecer la contraseña?')" Height="16" Width="16" />--%>
</td>
</tr>
<tr runat="server" id="TrContraseña">
<td>Contraseña:</td>
<td>
<asp:TextBox ID="TxtContraseña" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVContraseña" runat="server" ControlToValidate="TxtContraseña" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contraseña del Usuario''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEContraseña" runat="server" HighlightCssClass="vco" TargetControlID="RFVContraseña" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Nombre:</td>
<td>
<asp:TextBox ID="TxtNombre" runat="server" Width="400px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVNombre" runat="server" ControlToValidate="TxtNombre" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombre''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCENombre" runat="server" HighlightCssClass="vco" TargetControlID="RFVNombre" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Rol:</td>
<td>
<asp:DropDownList ID="DdlRol" runat="server" AppendDataBoundItems="true" AutoPostBack="true" DataTextField="Rol" DataValueField="CveRol" Class="form-control input-sm select2me" Style="width: 400px !important;" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVRol" runat="server" ControlToValidate="DdlRol" InitialValue="-1" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Rol''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCERol" runat="server" HighlightCssClass="vco" TargetControlID="RFVRol" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Correo:</td>
<td>
<asp:TextBox ID="TxtCorreo" runat="server" Width="400px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCorreo" runat="server" ControlToValidate="TxtCorreo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Correo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECorreo" runat="server" HighlightCssClass="vco" TargetControlID="RFVCorreo" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<%--<tr>
<td>Supervisa:</td>
<td>
<asp:DropDownList ID="DdlSupervisa" runat="server" AppendDataBoundItems="true" DataTextField="Nombre" DataValueField="CveUsuario" Width="400px" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVSupervisa" runat="server" ControlToValidate="DdlSupervisa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Supervisa''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOSupervisa" runat="server" HighlightCssClass="vco" TargetControlID="RFVSupervisa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Autoriza:</td>
<td>
<asp:DropDownList ID="DdlAutoriza" runat="server" AppendDataBoundItems="true" DataTextField="Nombre" DataValueField="CveUsuario" Width="400px" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVAutoriza" runat="server" ControlToValidate="DdlAutoriza" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Autoriza''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOAutoriza" runat="server" HighlightCssClass="vco" TargetControlID="RFVAutoriza" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>--%>
<tr>
<td>Empresa:</td>
<td>
<asp:UpdatePanel runat="server" ID="UpEmpresa" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="DdlEmpresa" runat="server" AutoPostBack="true" AppendDataBoundItems="true" DataTextField="Empresa" DataValueField="CveEmpresa" Class="form-control input-inline input-sm select2me" Style="width: 400px !important;" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
<asp:RequiredFieldValidator ID="RFVEmpresa" runat="server" ControlToValidate="DdlEmpresa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Empresa''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOEmpresa" runat="server" HighlightCssClass="vco" TargetControlID="RFVEmpresa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Sessión por equipo</td>
<td></td>
</tr>
<tr>
<td>Autorizar equipo</td>
<td></td>
</tr>
<tr runat="server" id="TrCodigoAcceso" visible="false">
<td>Código Acceso:</td>
<td>
<asp:TextBox ID="TxtCodigoAcceso" runat="server" type="password" Width="400px"></asp:TextBox>
</td>
<td>
<asp:LinkButton ID="LnkVerCodigoAcceso" runat="server" ToolTip="Ver Código Acceso">
<i class="material-icons" style="font-size:20px;">lock</i>
</asp:LinkButton>
</td>
</tr>
</table>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabAsignaciones" runat="server" HeaderText="Asignaciones">
<ContentTemplate>
<asp:UpdatePanel ID="UpAsignaciones" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-5">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">General</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel runat="server" ID="UpEmpresaAsignaciones" UpdateMode="Conditional">
<ContentTemplate>
<table border="0" class="Widthall">
<tr>
<td>Empresa:</td>
<td>
<asp:DropDownList ID="DdlEmpresaAsignaciones" AutoPostBack="true" runat="server" AppendDataBoundItems="true" DataTextField="Empresa" DataValueField="CveEmpresa" Class="form-control input-sm select2me" Style="width: 100%" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td>Personal</td>
<td>
<asp:DropDownList ID="DdlPersonal" runat="server" AppendDataBoundItems="true" Width="100%" DataTextField="NombreCompleto" DataValueField="CvePersonal" CssClass="select2me" ValidationGroup="GrpGuardar"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Documento Venta</td>
<td>
<asp:DropDownList ID="DdlTipoDocumento" runat="server" AppendDataBoundItems="true" Width="100%" DataTextField="TipoDocumento" DataValueField="CveTipoDocumento" CssClass="select2me" ValidationGroup="GrpGuardar"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Vendedor</td>
<td>
<asp:DropDownList ID="DdlVendedor" runat="server" Width="100%" AppendDataBoundItems="true" DataTextField="Vendedor" DataValueField="CveVendedor" CssClass="select2me" ValidationGroup="GrpGuardar"></asp:DropDownList>
</td>
</tr>
<tr>
<td>Sucursal:</td>
<td>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<%--<asp:DropDownList ID="DdlSucursal" runat="server" AppendDataBoundItems="true" Width="100%" DataTextField="Sucursal" DataValueField="CveSucursal" CssClass="select2me" ValidationGroup="GrpGuardar"></asp:DropDownList>--%>
<asp:DropDownList ID="DdlSubProyectos" runat="server" AppendDataBoundItems="true" Width="100%" DataTextField="SubProyecto" DataValueField="CveSubProyecto" CssClass="select2me" ValidationGroup="GrpGuardar"></asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
<tr>
<td>Almacén:</td>
<td>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:DropDownList ID="DdlAlmacenGeneral" runat="server" AppendDataBoundItems="true" Width="100%" DataTextField="Almacen" DataValueField="CveAlmacen" CssClass="select2me" ValidationGroup="GrpGuardar"></asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
<tr id="TrDescuentoAutorizado" runat="server" visible="false">
<td>Descuento Autorizado:</td>
<td>
<asp:TextBox ID="TxtDescuentoAutorizado" MaxLength="20" CssClass="form-control" runat="server"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FTBEDescuentoAutorizado" TargetControlID="TxtDescuentoAutorizado" FilterType="Numbers,Custom" ValidChars="." runat="server" />
</td>
</tr>
<tr id="TrLimiteAutorizacion" runat="server" visible="false">
<td>Límite Cédito Autorizado:</td>
<td>
<asp:TextBox ID="TxtLimiteAutorizado" MaxLength="20" CssClass="form-control" runat="server"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FTELimiteAutorizado" TargetControlID="TxtLimiteAutorizado" FilterType="Numbers,Custom" ValidChars="." runat="server" />
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<div class="col-md-5">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Almacen</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table class="Widthall">
<tr class="Titulos">
<td width="65%">Almacén</td>
<td width="35%">Comandos</td>
</tr>
<tr align="center">
<td>
<asp:DropDownList ID="ddlAlmacen" runat="server" DataTextField="Almacen" DataValueField="CveAlmacen" Class="select2me" Style="width: 100% !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVAlmacen" runat="server" ControlToValidate="ddlAlmacen" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Almacen''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarAlmacen"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEAlmacen" runat="server" HighlightCssClass="vco" TargetControlID="RFVAlmacen" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LBAgregarAlmacen" Text="Agregar" runat="server" OnClick="LBAgregarAlmacen_Click" ValidationGroup="GrpAgregarAlmacen" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvAlmacenes" DataKeyNames="CveAlmacen" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" ToolTip="Listado de SubProyectos del Usuario" CssClass="table table-striped table-hover Widthall mysmallbtn" GridLines="None">
<Columns>
<asp:TemplateField>
<EditItemTemplate>
<asp:DropDownList ID="ddlAlmacen" runat="server" DataTextField="Almacen" DataValueField="CveAlmacen" Class="select2me" Style="width: 150px !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVAlmacen" runat="server" ControlToValidate="ddlAlmacen" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Almacen''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpEditAlmacen"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEAlmacen" runat="server" HighlightCssClass="vco" TargetControlID="RFVAlmacen" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
<ItemTemplate>
<asp:Literal ID="LtAlmacen" runat="server" Text='<%# Eval("Almacen")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="65%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<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="GrpEditAlmacen" />&nbsp;
<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" ToolTip="Editar" CommandName="Edit" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" OnClientClick="return confirm('¿Desea borrar el registro?')"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="35%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-5">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">SubProyectos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:CheckBox ID="ChkAsignarSubProyecto" runat="server" Text="Asignar Automaticamente SubProyecto" />
<asp:CheckBox ID="ChkAsIgnarProyecto" runat="server" Text="Asignar Proyecto" OnCheckedChanged="ChkAsIgnarProyecto_CheckedChanged" AutoPostBack="true" />
<asp:CheckBox ID="ChkAsignarAllProyectos" runat="server" Text="Asignar Todos los SubProyectos" OnCheckedChanged="ChkAsignarAllProyectos_CheckedChanged" AutoPostBack="true" />
<table class="Widthall">
<tr class="Titulos">
<td width="40%" runat="server" id="TdProyecto1">Proyecto</td>
<td width="40%">
<asp:Literal Text="SubProyectos" runat="server" ID="LtTituloSubProyecto" /></td>
<td width="20%">Comandos</td>
</tr>
<tr align="center">
<td runat="server" id="TdProyecto2">
<asp:DropDownList ID="DdlProyecto" runat="server" DataTextField="Proyecto" DataValueField="CveProyecto" Class="select2me" Style="width: 150px !important;" AutoPostBack="true"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVProyecto" runat="server" ControlToValidate="DdlProyecto" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Proyecto''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarSubProyecto"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEProyecto" runat="server" HighlightCssClass="vco" TargetControlID="RFVProyecto" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:DropDownList ID="DdlSubProyecto" runat="server" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Class="select2me" Style="width: 150px !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVSubProyecto" runat="server" ControlToValidate="DdlSubProyecto" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''SubProyecto''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarSubProyecto"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCESubProyecto" runat="server" HighlightCssClass="vco" TargetControlID="RFVSubProyecto" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LBAgregarSubProyecto" Text="Agregar" runat="server" OnClick="LBAgregarSubProyecto_Click" ValidationGroup="GrpAgregarSubProyecto" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvSubProyectos" DataKeyNames="CveSubProyecto,CveProyecto" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" ToolTip="Listado de SubProyectos del Usuario" CssClass="table table-striped table-hover Widthall mysmallbtn" GridLines="None">
<Columns>
<asp:TemplateField>
<EditItemTemplate>
<asp:DropDownList ID="DdlProyecto" runat="server" DataTextField="Proyecto" DataValueField="CveProyecto" Class="select2me" Style="width: 150px !important;" AutoPostBack="true" OnSelectedIndexChanged="DdlProyecto_SelectedIndexChanged"></asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
<asp:Literal ID="LtProyecto" runat="server" Text='<%# Eval("Proyecto")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="40%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<EditItemTemplate>
<asp:DropDownList ID="DdlSubProyecto" runat="server" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Class="select2me" Style="width: 150px !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVSubProyecto" runat="server" ControlToValidate="DdlSubProyecto" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''SubProyecto''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpEditSubProyecto"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCESubProyecto" runat="server" HighlightCssClass="vco" TargetControlID="RFVSubProyecto" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
<ItemTemplate>
<asp:Literal ID="LtSubProyecto" runat="server" Text='<%# Eval("SubProyecto")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="40%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<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="GrpEditSubProyecto" />&nbsp;
<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" ToolTip="Editar" CommandName="Edit" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" OnClientClick="return confirm('¿Desea borrar el registro?')"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="20%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
<div class="col-md-7">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Estatus de Órdenes de Compra</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:CheckBox ID="ChkAsignarOC" runat="server" Text="Asignar Automaticamente estatus OC" />
<ajax:TabContainer runat="server" Width="100%" ID="tabEstatusUsuarios" ActiveTabIndex="0" CssClass="tabBodyOverride">
<ajax:TabPanel runat="server" HeaderText="Requisiciones" ID="tabRequisiciones">
<ContentTemplate>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvEstatusUsuariosREQ" GridLines="None" DataKeyNames="CveProyecto,CveSubProyecto,SubProyecto" CssClass="table table-striped table-advance table-hover Widthall" Width="100%" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron Usuarios Registrados" ToolTip="Listado de Usuarios">
<HeaderStyle VerticalAlign="Middle" />
<Columns>
<asp:BoundField HeaderText="Proyecto" DataField="Proyecto" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField HeaderText="SubProyecto" DataField="SubProyecto" ItemStyle-HorizontalAlign="Left" />
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll1" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll1,'chkEstatusREQ1');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ1" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus1" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios1" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones1" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones1" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior1" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites1" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll2" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll2,'chkEstatusREQ2');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ2" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus2" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios2" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones2" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones2" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior2" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites2" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll3" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll3,'chkEstatusREQ3');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ3" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus3" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios3" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones3" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones3" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior3" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites3" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll4" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll4,'chkEstatusREQ4');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ4" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus4" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios4" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones4" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones4" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior4" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites4" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll5" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll5,'chkEstatusREQ5');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ5" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus5" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios5" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones5" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones5" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior5" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites5" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll6" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll6,'chkEstatusREQ6');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ6" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus6" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios6" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones6" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones6" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior6" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites6" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll7" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll7,'chkEstatusREQ7');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ7" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus7" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios7" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones7" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones7" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior7" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites7" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll8" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll8,'chkEstatusREQ8');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ8" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus8" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios8" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones8" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones8" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior8" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites8" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll9" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll9,'chkEstatusREQ9');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ9" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus9" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios9" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones9" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones9" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior9" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites9" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusREQAll10" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusREQAll10,'chkEstatusREQ10');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatusREQ10" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus10" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios10" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones10" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones10" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior10" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites10" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="tabOrdenesCompra" runat="server" HeaderText="Ordenes de Compra">
<ContentTemplate>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvEstatusUsuariosOC" DataKeyNames="CveProyecto,CveSubProyecto,SubProyecto" CssClass="table table-striped table-advance table-hover Widthall" GridLines="None" Width="100%" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron Usuarios Registrados" ToolTip="Listado de Usuarios">
<HeaderStyle VerticalAlign="Middle" />
<Columns>
<asp:BoundField HeaderText="Proyecto" DataField="Proyecto" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField HeaderText="SubProyecto" DataField="SubProyecto" ItemStyle-HorizontalAlign="Left" />
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll1" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll1,'chkEstatus1');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus1" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus1" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios1" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones1" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones1" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior1" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites1" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll2" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll2,'chkEstatus2');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus2" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus2" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios2" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones2" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones2" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior2" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites2" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll3" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll3,'chkEstatus3');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus3" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus3" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios3" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones3" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones3" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior3" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites3" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll4" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll4,'chkEstatus4');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus4" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus4" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios4" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones4" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones4" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior4" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites4" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll5" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll5,'chkEstatus5');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus5" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus5" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios5" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones5" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones5" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior5" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites5" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll6" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll6,'chkEstatus6');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus6" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus6" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios6" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones6" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones6" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior6" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites6" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll7" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll7,'chkEstatus7');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus7" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus7" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios7" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones7" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones7" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior7" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites7" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll8" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll8,'chkEstatus8');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus8" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus8" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios8" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones8" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones8" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior8" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites8" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll9" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll9,'chkEstatus9');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus9" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus9" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios9" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones9" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones9" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior9" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites9" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<HeaderTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatusAll10" ClientIDMode="Static" runat="server" onclick="chkSeleccionarEstatus(chkEstatusAll10,'chkEstatus10');" />
</td>
<td style="width: 70%; text-align: center">
<asp:Label ID="LblTituloEstatus10" runat="server"></asp:Label>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 30%; text-align: right">
<asp:CheckBox ID="chkEstatus10" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios10" />
</td>
<td style="width: 30%; text-align: right">
<asp:LinkButton ID="ImgClasificaciones10" runat="server" CssClass="btn btn-circle btn-xs blue" Text="<i class='fa fa-tasks' aria-hidden='true'></i>" AlternateText="Clasificaciones" ToolTip="Clasificaciones" OnClick="ImgClasificaciones_Click" />
</td>
<td style="width: 40%; text-align: left">
<asp:LinkButton ID="ibOpciones10" runat="server" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-cog' aria-hidden='true'></i>" AlternateText="Opciones" ToolTip="Opciones" OnClick="IbOpciones_Click" />
<asp:Label ID="lblSuperior10" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
<asp:Label ID="lblLimites10" Font-Size="7" Font-Italic="true" runat="server"></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
<asp:UpdatePanel runat="server" ID="UPSuperior" UpdateMode="Conditional">
<ContentTemplate>
<asp:HiddenField runat="server" ID="IDhdnCveEstatusUsuarios" ClientIDMode="Static" />
<asp:HiddenField runat="server" ID="IDCellYellow" ClientIDMode="Static" />
<asp:HiddenField runat="server" ID="IDimg" ClientIDMode="Static" />
<asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios" ClientIDMode="Static" />
<asp:HiddenField runat="server" ID="hdnCveSuperior" ClientIDMode="Static" />
<asp:HiddenField runat="server" ID="hdnCveEstatusSiguiente" ClientIDMode="Static" />
<asp:HiddenField runat="server" ID="hdnCveEstatus" ClientIDMode="Static" />
<asp:HiddenField runat="server" ID="hdnCveUsuario" ClientIDMode="Static" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-5">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Cuentas Bancarias</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table class="Widthall">
<tr class="Titulos">
<td width="65%">No. Cuenta/ Resp. Caja Chica</td>
<td width="35%">Comandos</td>
</tr>
<tr align="center">
<td>
<asp:DropDownList ID="DdlCuentasBancarias" runat="server" DataTextField="NumCuentaMoneda" DataValueField="CveCuenta" Class="select2me" Style="width: 100% !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVCuentasBancarias" runat="server" ControlToValidate="DdlCuentasBancarias" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''No. Cuenta/ Resp. Caja Chica''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarCuentaBancaria"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECuentasBancarias" runat="server" HighlightCssClass="vco" TargetControlID="RFVCuentasBancarias" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LBAgregarCuentaBancaria" Text="Agregar" runat="server" OnClick="LBAgregarCuentaBancaria_Click" ValidationGroup="GrpAgregarCuentaBancaria" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GVCuentasBancarias" DataKeyNames="CveCuenta" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" CssClass="table table-striped table-hover Widthall mysmallbtn" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtAlmacen" runat="server" Text='<%#Eval("Banco").ToString + " - " + Eval("NumCuenta").ToString%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="65%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="35%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
<div class="col-md-7">
<div class="portlet light xspadding bordered" style="display: none!important">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Estatus de Órdenes de Servicio</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvOS" runat="server" GridLines="None" DataKeyNames="CveProyecto,CveSubProyecto" CssClass="table table-striped table-advance table-hover Widthall" Width="100%" AutoGenerateColumns="False" EmptyDataText="No se encontraron Usuarios Registrados" ToolTip="Listado de Usuarios">
<Columns>
<asp:BoundField HeaderText="Proyecto" DataField="Proyecto" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField HeaderText="SubProyecto" DataField="SubProyecto" ItemStyle-HorizontalAlign="Left" />
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus1" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios1" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus2" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios2" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus3" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios3" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus4" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios4" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus5" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios5" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus6" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios6" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus7" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios7" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus8" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios8" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus9" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios9" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField Visible="false">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<table style="text-align: center; width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:CheckBox ID="chkEstatus10" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios10" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-5" id="DivClasificaciones" runat="server" visible="false">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Clasificaciones</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table class="Widthall">
<tr class="Titulos">
<td width="65%">Clasificación</td>
<td width="35%">Comandos</td>
</tr>
<tr align="center">
<td>
<asp:DropDownList ID="DdlClasificacion" runat="server" DataTextField="Clasificacion" DataValueField="CveClasificacion" Class="select2me" Style="width: 100% !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVClasificacion" runat="server" ControlToValidate="DdlClasificacion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarClasificacion"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEClasificacion" runat="server" HighlightCssClass="vco" TargetControlID="RFVClasificacion" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LnkAgregarClasificacion" Text="Agregar" runat="server" OnClick="LnkAgregarClasificacion_Click" ValidationGroup="GrpAgregarClasificacion" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvClasificacion" DataKeyNames="CveClasificacion" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" ToolTip="Listado de clasificaciones del Usuario" CssClass="table table-striped table-hover Widthall mysmallbtn" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtClasificacion" runat="server" Text='<%# Eval("Clasificacion")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="65%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" OnClientClick="return confirm('¿Desea borrar el registro?')"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="35%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
<div class="col-md-5" id="DivDatosAutorizacion" runat="server" visible="false">
<asp:UpdatePanel ID="UpAutorizacion" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Configuración de autorizaciones</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table border="0">
<tr>
<td>Porcentaje Máximo:</td>
<td>
<asp:TextBox ID="TxtPorcentajeMaximoAutorizacion" runat="server" Width="70px"></asp:TextBox>
<%--<asp:RangeValidator ID="RVPM" runat="server" Type="Decimal" MinimumValue="0" MaximumValue="999999.99" ErrorMessage="El campo <b>''Porcentaje Máximo''</b> no tiene el formato correcto, por favor ingréselo." ControlToValidate="TxtPorcentajeMaximoAutorizacion" Display="None" ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCEPM" runat="server" HighlightCssClass="vco" TargetControlID="RVPM" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td></td>
</tr>
<tr>
<td>Días vencidos:</td>
<td>
<asp:TextBox ID="TxtDiasVencidos" runat="server" Width="100px"></asp:TextBox>
<asp:RangeValidator ID="RVDV" runat="server" Type="Integer" MinimumValue="0" MaximumValue="999999" ErrorMessage="El campo <b>''Dias Vencidos''</b> no tiene el formato correcto, por favor ingréselo." ControlToValidate="TxtDiasVencidos" Display="None" ValidationGroup="GrpGuardar"></asp:RangeValidator>
<ajax:ValidatorCalloutExtender ID="VCEDV" runat="server" HighlightCssClass="vco" TargetControlID="RVDV" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td></td>
</tr>
</table>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
<div id="DivSuperior" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content ">
<div class="modal-header portlet-title">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">Opciones</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-4">
<asp:CheckBox ID="chkMostrarLimites" CssClass="md-checksd2" Text="Usar Limites" Font-Bold="true" ClientIDMode="Static" runat="server" onclick="chkMostrarLimitesCambio();" />
</div>
</div>
<div id="DivLimites" class="row">
<label class="col-md-2"><b>Limite Inferior</b></label>
<div class="col-md-4">
<asp:TextBox ID="txtLimiteInferior" CssClass="form-control" runat="server" ClientIDMode="Static"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="aftTxtLimiteInferior" runat="server" TargetControlID="txtLimiteInferior" FilterType="Custom, Numbers" ValidChars="." />
</div>
<label class="col-md-2"><b>Limite Superior</b></label>
<div class="col-md-4">
<asp:TextBox ID="txtLimiteSuperior" CssClass="form-control" runat="server" ClientIDMode="Static"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="aftTxtLimiteSuperior" runat="server" TargetControlID="txtLimiteSuperior" FilterType="Custom, Numbers" ValidChars="." />
</div>
</div>
<div id="tblSuperior" class="row" runat="server" style="display: inline;">
<label class="col-md-2"><b>Persona Superior</b></label>
<div class="col-md-10">
<asp:DropDownList ID="ddlSuperior" Style="max-width: 500px !important; width: 444px;" CssClass="form-control select2me input-sm" ClientIDMode="Static" runat="server" DataValueField="CveUsuario" DataTextField="Nombre"></asp:DropDownList>
</div>
</div>
<br />
<div class="modal-footer">
<asp:Button ID="BtnGuardarSuperior" CssClass="btn btn-success" runat="server" ClientIDMode="Static" OnClientClick="$('#DivSuperior').hide();" Text="Guardar" />
<input id="BtnCancelarObs" type="button" value="Cancelar" onclick="$('#DivSuperior').hide();" class="btn btn-default" />
</div>
</div>
</div>
</div>
</div>
<div id="DivClasificacionesOC" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content ">
<div class="modal-header portlet-title">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">Estatus Clasificaciones</h4>
</div>
<div class="modal-body">
<asp:UpdatePanel runat="server" ID="UpOCClasificaciones" UpdateMode="Conditional">
<ContentTemplate>
<table class="table table-striped Widthall">
<thead>
<tr>
<th width="45%">Clasificación</th>
<th width="15%">Lim. Inf.</th>
<th width="15%">Lim. Sup.</th>
<th width="25%">Comandos</th>
</tr>
</thead>
<tbody>
<tr>
<td width="45%">
<asp:DropDownList runat="server" ID="DdlClasificacionesOC" CssClass="select2me Widthall" Width="250px" DataValueField="CveClasificacion" DataTextField="Clasificacion"></asp:DropDownList>
</td>
<td width="15%">
<asp:TextBox Width="90%" ID="TxtLimiteInferiorClasificacionOC" runat="server" />
</td>
<td width="15%">
<asp:TextBox Width="90%" ID="TxtLimiteSuperiorClasificacionOC" runat="server" />
</td>
<td width="25%" style="text-align: center;">
<asp:LinkButton Text="Agregar" ID="LbAgregarClasificacionOC" OnClick="LbAgregarClasificacionOC_Click" runat="server" />
</td>
</tr>
</tbody>
</table>
<asp:GridView ID="GVOCClasificaciones" DataKeyNames="CveEstatusUsuariosClasificacion" GridLines="None" CssClass="table table-striped table-hover Widthall" ShowHeader="false" ShowHeaderWhenEmpty="false" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros">
<Columns>
<asp:TemplateField ItemStyle-Width="45%">
<ItemTemplate>
<asp:Label ID="LbClasificacion" Text='<%#Eval("Clasificacion") %>' runat="server" />
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList runat="server" ID="DdlClasificacion">
<asp:ListItem Text="Seleccione" />
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="LbLimiteInferior" Text='<%#Eval("LimiteInferior", "{0:N2}") %>' runat="server" />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox Width="90%" ID="TxtLimiteSuperiorClasificacionOC" runat="server" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="LbLimiteSuperior" Text='<%#Eval("LimiteSuperior", "{0:N2}") %>' runat="server" />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox Width="90%" ID="TxtLimiteSuperiorClasificacionOC" runat="server" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="25%" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs red" Text="<i class='icon-trash'></i>" CommandName="Delete"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
<div class="modal-footer" style="text-align: center;">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<input type="button" value="Cerrar" onclick="$('#DivClasificacionesOC').hide();" class="btn btn-default" />
<%--<asp:Button ID="BtnGuardarOCClasificacion" CssClass="btn btn-success" runat="server" ClientIDMode="Static" OnClientClick="$('#DivClasificacionesOC').hide();" Text="Guardar" />--%>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabAccesoModulos" runat="server" HeaderText="Acceso a Módulos">
<ContentTemplate>
<asp:UpdatePanel ID="UpAccesosModulos" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-12">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Asignación de Permisos</span>
</div>
<div class="actions">
<div class="btn-group"></div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UPPAltaRep" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="text-right">
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvModulosAcceso.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvModulosAcceso.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<asp:GridView ID="GvModulosAcceso" ClientIDMode="Static" runat="server" AutoGenerateColumns="False" DataKeyNames="CveModulo,CveUsuario,CveModuloAcceso,CveProcesoAcceso,Permitir" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:BoundField DataField="Padre" HeaderText="Padre" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:BoundField DataField="Modulo" HeaderText="Módulo" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:BoundField DataField="Descripcion" HeaderText="Descripción" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:TemplateField HeaderText="Permitir" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" ID="ChkPermitir" Enabled="false"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Denegar" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" ID="ChkDenegar" Enabled="false"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<%--<HeaderStyle CssClass="Titulos" Height="15px"></HeaderStyle>--%>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabPermisoModulos" runat="server" HeaderText="Permiso en Módulos">
<ContentTemplate>
<asp:UpdatePanel ID="UpPermisoModulos" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-12">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Asignar Procesos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UPPAltaProcesos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="text-right">
<input type="text" id="TxtBusqueda2" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda2','{0}')", GvModulosPermiso.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda2','{0}')", GvModulosPermiso.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<asp:GridView ID="GvModulosPermiso" runat="server" AutoGenerateColumns="False" DataKeyNames="CveUsuario,CveModulo,CveProceso,CveModuloAcceso,CveProcesoAcceso,CveProcesoUsuarioAcceso,Permitir" CssClass="ScrollAD table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:TemplateField HeaderText="Módulo" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Label runat="server" ID="Lblmodulo" data-toggle="tooltip" title='<%#Eval("CveProceso") %>' Text='<%#Eval("Modulo") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Proceso" HeaderText="Proceso" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:BoundField DataField="Descripcion" HeaderText="Descripcion" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:TemplateField HeaderText="Permitir" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%">
<ItemTemplate>
<asp:CheckBox runat="server" ID="ChkP" Enabled="false"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Denegar" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%">
<ItemTemplate>
<asp:CheckBox runat="server" ID="ChkD" Enabled="false"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabAccesoEmpresas" runat="server" HeaderText="Acceso a Empresas">
<ContentTemplate>
<asp:UpdatePanel ID="UpAccesoEmpresas" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Listado de Empresas</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UPPAltaRepEmpresa" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="text-right">
<input type="text" id="TxtBusqueda3" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda3','{0}')", GvPermisosEmpresa.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda3','{0}')", GvPermisosEmpresa.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvPermisosEmpresa" runat="server" AutoGenerateColumns="False" DataKeyNames="CveEmpresa,Empresa" CssClass="table table-striped table-advance table-hover Widthall" Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<asp:BoundField DataField="Empresa" HeaderText="Acceso a Empresas" ItemStyle-HorizontalAlign="Left" />
<asp:TemplateField HeaderText="Acceso">
<ItemTemplate>
<asp:HiddenField runat="server" ID="HdnCveEmpresa" Value='<%# Eval("CveEmpresa")%>' />
<asp:HiddenField runat="server" ID="HdnEmpresa" Value='<%# Eval("Empresa")%>' />
<asp:CheckBox runat="server" Checked="false" ID="ChkPermitirEmpresa" OnCheckedChanged="ChkPermitirEmpresa_CheckedChanged" AutoPostBack="true"></asp:CheckBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="Titulos" Height="15px"></HeaderStyle>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabAccesos" runat="server" HeaderText="Restricciones Acceso">
<ContentTemplate>
<asp:UpdatePanel ID="UpAccesos" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Restricciones</span>
</div>
<div class="actions">
<div class="btn-group">
<asp:LinkButton ID="LbAgregarModal" OnClick="LbAgregarModal_Click" runat="server" data-toggle="tooltip" title="Agregar Restricción" AlternateText="Agregar Restricción" CssClass="btn btn-circle btn-default" Text="<i class='fa fa-plus'></i>" />
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body">
<asp:GridView ID="GvRestricciones" DataKeyNames="Accion, CveUsuarioRestriccionAcceso, IP, MAC, HI1, HF1, HI2, HF2, HI3, HF3, HI4, HF4, HI5, HF5, HI6, HF6, HI7, HF7, AplicaRestriccion, AplicaLunes, AplicaMartes, AplicaMiercoles, AplicaJueves, AplicaViernes, AplicaSabado, AplicaDomingo" CssClass="table table-striped table-hover Widthall mysmallbtn" AutoGenerateColumns="false" GridLines="None" EmptyDataText="Aun no se registran restricciones" runat="server">
<Columns>
<asp:BoundField HeaderText="IP" DataField="IP" ItemStyle-Width="30%" />
<asp:BoundField HeaderText="MAC" DataField="MAC" ItemStyle-Width="30%" />
<asp:BoundField HeaderText="Condiciones" DataField="AplicaRestriccionTexto" ItemStyle-Width="20%" />
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%">
<ItemTemplate>
<asp:LinkButton ID="ImgE" runat="server" AlternateText="Editar" CausesValidation="False" CommandArgument='<%# Container.DataItemIndex%>' CommandName="Editar" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%">
<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" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabAsignar" runat="server" HeaderText="Control de usuarios">
<ContentTemplate>
<asp:UpdatePanel UpdateMode="Conditional" ID="UpFiltrosAsignarPermiso" runat="server">
<ContentTemplate>
<div class="portlet solid grey-cascade portlet-filter">
<div class="portlet-title portlet-filterT smalltitle">
<div class="tools">
</div>
<div class="titlefiltros caption ">
<div class="row">
<div class="col-md-1">
Empresa:
</div>
<div class="col-md-2">
<asp:DropDownList ID="DdlEmpresaAsignarPermiso" AutoPostBack="true" runat="server" AppendDataBoundItems="true" DataTextField="Empresa" DataValueField="CveEmpresa" Class="form-control input-sm select2me" Style="width: 100%" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
</div>
</div>
</div>
<div class="portlet-body" style="display: none;">
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div class="row">
<%--EMPRESAS--%>
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Empresas</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<div class="text-right" style="display: inline-block;">
<input type="text" id="TxtBusquedaEmpresasAsignar" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaEmpresasAsignar','{0}')", GvEmpresasAsignar.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaEmpresasAsignar','{0}')", GvEmpresasAsignar.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UpEmpresasAsignar" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvEmpresasAsignar" runat="server" AutoGenerateColumns="False" DataKeyNames="CveEmpresa,Empresa,TienePermiso" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:BoundField DataField="Empresa" HeaderText="Empresa" ItemStyle-HorizontalAlign="Left" />
<asp:TemplateField HeaderText="Acceso" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:HiddenField runat="server" ID="HdnCveEmpresa" Value='<%# Eval("CveEmpresa")%>' />
<asp:HiddenField runat="server" ID="HdnEmpresa" Value='<%# Eval("Empresa")%>' />
<asp:CheckBox runat="server" Checked="false" ID="ChkP" AutoPostBack="true" OnCheckedChanged="ChkPermitirEmpresaAsignar_CheckedChanged"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<%--ROLES--%>
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">ROLES</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel runat="server" UpdateMode="Conditional" ID="UpRolesAsignar">
<ContentTemplate>
<table class="Widthall">
<tr class="Titulos">
<td width="65%">Rol</td>
<td width="35%">Comandos</td>
</tr>
<tr align="center">
<td>
<asp:DropDownList ID="DdlRolAsignar" runat="server" DataTextField="Rol" DataValueField="CveRol" Class="select2me" Style="width: 150px !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVRolAsignar" runat="server" ControlToValidate="DdlRolAsignar" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Rol''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarRolAsignar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCERolAsignar" runat="server" HighlightCssClass="vco" TargetControlID="RFVRolAsignar" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LBAgregarRol" Text="Agregar" runat="server" OnClick="LBAgregarRolesAsignar_Click" ValidationGroup="GrpAgregarRolAsignar" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvRolesAsignar" DataKeyNames="CveRol" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" ToolTip="Listado de SubProyectos del Usuario" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtAlmacen" runat="server" Text='<%# Eval("Rol")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="65%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="35%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<%--INDICADORES--%>
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Indicadores</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<div class="text-right" style="display: inline-block;">
<input type="text" id="TxtBusquedaIndicadoresAsignar" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaIndicadoresAsignar','{0}')", GvIndicadoresAsignar.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaEmpresasAsignar','{0}')", GvIndicadoresAsignar.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UpIndicadoresAsignar" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvIndicadoresAsignar" runat="server" AutoGenerateColumns="False" DataKeyNames="CveIndicador,TienePermiso" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:BoundField DataField="Indicador" HeaderText="Indicador" ItemStyle-HorizontalAlign="Left" />
<asp:TemplateField HeaderText="Acceso" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked="false" ID="ChkP"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
<div class="row">
<%--ALMACENES--%>
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Almacen</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel UpdateMode="Conditional" ID="UpAlmacenesAsignar" runat="server">
<ContentTemplate>
<table class="Widthall">
<tr class="Titulos">
<td width="65%">Almacén</td>
<td width="35%">Comandos</td>
</tr>
<tr align="center">
<td>
<asp:DropDownList ID="DdlAlmacenAsignar" runat="server" DataTextField="Almacen" DataValueField="CveAlmacen" Class="select2me" Style="width: 100% !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVAlmacenAsignar" runat="server" ControlToValidate="DdlAlmacenAsignar" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Almacen''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarAlmacenAsignar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEAlmacenAsignar" runat="server" HighlightCssClass="vco" TargetControlID="RFVAlmacenAsignar" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LBAgregarAlmacenAsignar" Text="Agregar" runat="server" OnClick="LBAgregarAlmacenAsignar_Click" ValidationGroup="GrpAgregarAlmacenAsignar" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GVAlmacenesAsignar" DataKeyNames="CveAlmacen" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" ToolTip="Listado de SubProyectos del Usuario" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtAlmacen" runat="server" Text='<%# Eval("Almacen")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="65%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="35%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<%--SUBPROYECTOS--%>
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">SubProyectos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel UpdateMode="Conditional" ID="UpSubProyectosAsignar" runat="server">
<ContentTemplate>
<table class="Widthall">
<tr class="Titulos">
<td width="80%">Proyecto</td>
<td width="20%">Comandos</td>
</tr>
<tr align="center">
<td>
<asp:DropDownList ID="DdlProyectoAsignar" runat="server" DataTextField="Proyecto" DataValueField="CveProyecto" Class="select2me" Style="width: 75%;" AutoPostBack="true"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVProyectoAsignar" runat="server" ControlToValidate="DdlProyectoAsignar" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Proyecto''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarSubProyectoAsignar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VDEProyectoAsignar" runat="server" HighlightCssClass="vco" TargetControlID="RFVProyectoAsignar" Width="300px"></ajax:ValidatorCalloutExtender>
<br />
<asp:DropDownList ID="DdlSubProyectoAsignar" runat="server" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Class="select2me" Style="width: 75% !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVSubProyectoAsignar" runat="server" ControlToValidate="DdlSubProyectoAsignar" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''SubProyecto''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarSubProyectoAsignar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCESubProyectoAsignar" runat="server" HighlightCssClass="vco" TargetControlID="RFVSubProyectoAsignar" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LBAgregarSubProyectoAsignar" Text="Agregar" runat="server" OnClick="LBAgregarSubProyectoAsignar_Click" ValidationGroup="GrpAgregarSubProyectoAsignar" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GVSubProyectosAsignar" DataKeyNames="CveSubProyecto" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" ToolTip="Listado de SubProyectos del Usuario" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtProyecto" runat="server" Text='<%# Eval("Proyecto")%>'></asp:Literal>
<asp:Literal ID="LtSubProyecto" runat="server" Text='<%# Eval("SubProyecto")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="80%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="20%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<%--CUENTAS BANCARIAS--%>
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Cuentas Bancarias</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UpCuentasBancariasAsignar" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<table class="Widthall">
<tr class="Titulos">
<td width="65%">No. Cuenta/ Resp. Caja Chica</td>
<td width="35%">Comandos</td>
</tr>
<tr align="center">
<td>
<asp:DropDownList ID="DdlCuentasBancariasAsignar" runat="server" DataTextField="NumCuenta" DataValueField="CveCuenta" Class="select2me" Style="width: 100% !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVCuentasBancariasAsignar" runat="server" ControlToValidate="DdlCuentasBancariasAsignar" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''No. Cuenta/ Resp. Caja Chica''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarCuentaBancariaAsignar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECuentasBancariasAsignar" runat="server" HighlightCssClass="vco" TargetControlID="RFVCuentasBancariasAsignar" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LBAgregarCuentaBancariaAsignar" Text="Agregar" runat="server" OnClick="LBAgregarCuentaBancariaAsignar_Click" ValidationGroup="GrpAgregarCuentaBancariaAsignar" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GVCuentasBancariasAsignar" DataKeyNames="CveCuenta" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtAlmacen" runat="server" Text='<%# Eval("NumCuenta")%>'></asp:Literal>
</ItemTemplate>
<ItemStyle Width="65%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="35%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
<asp:UpdatePanel ID="UpCUEstatusOC" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="row">
<div class="col-md-5">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">ESTATUS DE ÓRDENES DE COMPRA</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table class="Widthall">
<tr class="Titulos">
<td width="40%" runat="server" id="Td1">Tipo</td>
<td width="40%">
<asp:Literal Text="Estatus" runat="server" ID="Literal1" /></td>
<td width="20%">Comandos</td>
</tr>
<tr align="center">
<td runat="server" id="Td2">
<asp:DropDownList ID="DdlTipoEstatus" runat="server" Class="select2me" Style="width: 150px !important;" AutoPostBack="true">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
<asp:ListItem Text="Órden de compra" Value="OC"></asp:ListItem>
<asp:ListItem Text="Requisición" Value="Req"></asp:ListItem>
</asp:DropDownList>
</td>
<td>
<asp:DropDownList ID="DdlEstatusOC" runat="server" DataTextField="Estatus" DataValueField="CveEstatus" Class="select2me" Style="width: 150px !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVEstatusOC" runat="server" ControlToValidate="DdlEstatusOC" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Estatus de OC''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarEstatusOC"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEEstatusOC" runat="server" HighlightCssClass="vco" TargetControlID="RFVEstatusOC" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LnkAgregarOC" Text="Agregar" runat="server" ValidationGroup="GrpAgregarEstatusOC" CssClass="Texto" />
</td>
</tr>
</table>
<div style="max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GvEstatusOC" DataKeyNames="CveEstatus" runat="server" ShowHeader="false" AutoGenerateColumns="False" EmptyDataText="" ToolTip="Listado de Estatus de OC del Usuario" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:TemplateField>
<EditItemTemplate>
<asp:DropDownList ID="DdlTipoEstatus" runat="server" Class="select2me" Style="width: 150px !important;" AutoPostBack="true" OnSelectedIndexChanged="DdlTipoEstatus_SelectedIndexChanged1">
<asp:ListItem Text="Órden de Compra" Value="OC"></asp:ListItem>
<asp:ListItem Text="Requisición" Value="Req"></asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
<asp:Literal ID="LtTipo" runat="server"></asp:Literal>
</ItemTemplate>
<ItemStyle Width="40%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="LtEstatus" runat="server" Text='<%# Eval("Estatus")%>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DdlEstatusOC" runat="server" DataTextField="Estatus" DataValueField="CveEstatus" Class="select2me" Style="width: 150px !important;"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVEstatusOC" runat="server" ControlToValidate="DdlEstatusOC" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Estatus de OC''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpAgregarEstatusOC"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEEstatusOC" runat="server" HighlightCssClass="vco" TargetControlID="RFVEstatusOC" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
<ItemStyle Width="40%"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<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="GrpEditSubProyecto" />&nbsp;
<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" ToolTip="Editar" CommandName="Edit" CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" CommandName="Delete" OnClientClick="return confirm('¿Desea borrar el registro?')"></asp:LinkButton>
</ItemTemplate>
<ItemStyle Width="20%"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div class="row">
<%--MODULOS--%>
<div class="col-md-6">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Módulos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<div class="text-right" style="display: inline-block;">
<input type="text" id="TxtBusquedaModulosAsignar" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaModulosAsignar','{0}')", GvModulosAsignar.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaModulosAsignar','{0}')", GvModulosAsignar.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UpModulosAsignar" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:GridView ID="GvModulosAsignar" runat="server" ClientIDMode="Static" DataKeyNames="CveModulo,TienePermiso" AutoGenerateColumns="False" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:BoundField DataField="Padre" HeaderText="Padre" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:BoundField DataField="Modulo" HeaderText="Módulo" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:BoundField DataField="Descripcion" HeaderText="Descripción" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:TemplateField HeaderText="Permitir" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" ID="ChkP"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<%--PERMISOS--%>
<div class="col-md-6">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Permisos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<div class="text-right" style="display: inline-block;">
<input type="text" id="TxtBusquedaPermisosAsignar" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaPermisosAsignar','{0}')", GvPermisosAsignar.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaPermisosAsignar','{0}')", GvPermisosAsignar.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<asp:UpdatePanel ID="UpPermisosAsignar" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:GridView ID="GvPermisosAsignar" ClientIDMode="Static" runat="server" AutoGenerateColumns="False" DataKeyNames="CvePermiso,TienePermiso" CssClass="table table-striped table-hover Widthall" GridLines="None">
<Columns>
<asp:TemplateField HeaderText="Módulo" ItemStyle-Width="10%">
<ItemTemplate>
<asp:Label runat="server" ID="Lblmodulo" data-toggle="tooltip" title='<%#Eval("CvePermiso") %>' Text='<%#Eval("Modulo") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Proceso" HeaderText="Proceso" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:BoundField DataField="Descripcion" HeaderText="Descripcion" ItemStyle-HorizontalAlign="Left" ItemStyle-Width="10%" />
<asp:TemplateField HeaderText="Permitir" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%">
<ItemTemplate>
<asp:CheckBox runat="server" ID="ChkP"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabPanelIndicadores" runat="server" HeaderText="Indicadores">
<ContentTemplate>
<asp:UpdatePanel ID="UpIndicadores" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Indicadores</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body">
<asp:GridView ID="GvIndicadores" DataKeyNames="CveIndicador, CveUsuario" CssClass="table table-striped table-hover Widthall" DataKey="CveIndicador" AutoGenerateColumns="false" GridLines="None" EmptyDataText="Aun no se Indicadores" runat="server">
<Columns>
<asp:BoundField DataField="Indicador" HeaderText="Indicador" />
<asp:TemplateField HeaderText="Aplica" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" ID="chkIndicador" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabSistema" runat="server" HeaderText="Sistema">
<ContentTemplate>
<asp:UpdatePanel ID="UpSistema" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Sistema</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table border="0">
<tr>
<td>Fecha último acceso:</td>
<td>
<asp:Literal ID="LtlFechaUltimoAcceso" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Fecha último cambio de contraseña:</td>
<td>
<asp:Literal ID="LtlFechaUltimoCambioContraseña" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Política de cambio de contraseña</td>
<td>
<asp:CheckBox ID="ChkCambiarContraseña" runat="server" ToolTip="Política para cambiar contraseña cada 15 días" /></td>
</tr>
<tr>
<td>Fecha de captura:</td>
<td>
<asp:Literal ID="LblFechaCaptura" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Usuario capturó:</td>
<td>
<asp:Literal ID="LblUsuarioCapturo" runat="server"></asp:Literal></td>
</tr>
<tr>
<td>Estado:</td>
<td>
<asp:CheckBox ID="ChkEstatus" runat="server" /></td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-4">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Bitácora de registro</span>
</div>
<div class="actions">
<div class="btn-group">
<asp:LinkButton ID="LnkExportarBitacora" runat="server" CssClass="btn font-red" data-original-title="" title="" Text="<i class='fa fa-file-pdf-o font-red'></i>&nbsp;" OnClick="LnkExportarBitacora_Click"></asp:LinkButton>
</div>
</div>
<div class="tools">
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<div class="portlet solid grey-cascade portlet-filter" style="">
<div class="portlet-title portlet-filterT smalltitle" style="position: relative;">
<div class="tools">
<asp:Button ID="BtnConsultarBitacora" CssClass="btn btn-primary" runat="server" ValidationGroup="GrpConsultarBitacora" Text="Consultar" OnClick="BtnConsultarBitacora_Click" />
</div>
<div class="titlefiltros caption magindate">
<div class="row">
<div class="col-md-2 truncate">Fecha Inicio: </div>
<div class="col-md-3 col-sm-3">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 95px !important; padding: 0px;">
<asp:TextBox Style="width: 80px !important;" ID="TxtFechaIBitacora" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10"></asp:TextBox>
<span class="input-group-btn ">
<asp:LinkButton ID="ImgFechaI" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
</span>
</div>
<ajax:MaskedEditExtender ID="MEEFechaI" runat="server" TargetControlID="TxtFechaIBitacora" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="CEFechaI" TargetControlID="TxtFechaIBitacora" PopupButtonID="ImgFechaI" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
</div>
<div class="col-md-2 truncate">Fecha Fin: </div>
<div class="col-md-3 col-sm-3">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 95px !important; padding: 0px;">
<asp:TextBox Style="width: 80px !important;" ID="TxtFechaFBitacora" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10"></asp:TextBox>
<span class="input-group-btn ">
<asp:LinkButton ID="ImgFechaF" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
</span>
</div>
<ajax:MaskedEditExtender ID="MEEFechaF" runat="server" TargetControlID="TxtFechaFBitacora" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:CalendarExtender runat="server" ID="CEFechaF" TargetControlID="TxtFechaFBitacora" PopupButtonID="ImgFechaF" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
</div>
</div>
</div>
</div>
</div>
<div class="text-right">
<input type="text" id="TxtBusqueda4" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda4','{0}')", GVBitacora.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda4','{0}')", GVBitacora.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
<div style="padding-top: 20px; max-height: 300px; overflow-y: auto;">
<asp:GridView ID="GVBitacora" runat="server" AutoGenerateColumns="False" CssClass="table table-striped table-advance table-hover Widthall" Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<asp:BoundField DataField="Modulo" HeaderText="Módulo" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField DataField="Accion" HeaderText="Acción" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField DataField="Resultado" HeaderText="Resultado" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField DataField="FechaIng" HeaderText="Fecha" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField DataField="Empresa" HeaderText="Empresa" ItemStyle-HorizontalAlign="Left" />
</Columns>
<HeaderStyle CssClass="Titulos" Height="15px"></HeaderStyle>
</asp:GridView>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="portlet light xspadding bordered " id="DivNotificaciones" runat="server" visible="false">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Notificaciones</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
<a href="javascript:;" class="fullscreen" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
<table border="0">
<tr>
<td>Celular:</td>
<td>
<asp:TextBox ID="TxtTelefono" TextMode="Phone" CssClass="form-control input-sm" runat="server"></asp:TextBox>
</td>
<td colspan="2"> <asp:Button ID="BtnEnviarMensaje" runat="server" Text="Enviar Activacion" class="btn btn-primary" OnClick="BtnEnviarMensaje_Click" /></td>
</tr>
<tr>
<td>Enviar Mensaje:</td>
<td>
<asp:TextBox ID="TxtNotifMensaje" CssClass="form-control input-sm" runat="server"></asp:TextBox>
</td>
<td colspan="2"> <asp:Button ID="BtnNotifEnviar" runat="server" Text="Enviar Texto" class="btn btn-primary green" OnClick="BtnNotifEnviar_Click" />
</td>
</tr>
<tr>
<td>Enviar con Plant.:</td>
<td>
<asp:TextBox ID="TxtNotifPlantilla" CssClass="form-control input-sm" runat="server"></asp:TextBox>
</td>
<td colspan="2">
<asp:Button ID="BtnNotifEnviarPlantilla" runat="server" Text="Enviar Mensaje" class="btn btn-primary green" OnClick="BtnNotifEnviarPlantilla_Click" />
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="LnkExportarBitacora" />
</Triggers>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
</ContentTemplate>
</asp:UpdatePanel>
<br />
<table width="100%">
<tr>
<td align="center">
<asp:UpdatePanel ID="UpGuardar" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="BtnGuardar" runat="server" Text="Guardar" ValidationGroup="GrpGuardar" class="btn btn-primary" />
<asp:Button ID="BtnEliminar" runat="server" Text="Eliminar" class="btn btn-danger" />
<asp:LinkButton ID="BtnCerrarSession" OnClick="BtnCerrarSession_Click" runat="server" Text="Cerrar Session" class="btn btn-danger" />
<asp:ValidationSummary ID="VS" runat="server" DisplayMode="BulletList" ShowSummary="true" ValidationGroup="GrpGuardar" />
<asp:Button ID="BtnCancelar" runat="server" Text="Cancelar" OnClientClick="javascript:window.location.href='/Sistemas/Usuarios.aspx';return false" class="btn btn-default" />
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
<br />
<asp:UpdatePanel ID="UpBitacora" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row" id="divBitacora" runat="server">
<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">Bitacora</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
</div>
<div class="portlet-body">
<asp:GridView ID="GvBitacoraHistorial" runat="server" GridLines="None" Width="100%" data-sort="true" CssClass="table table-striped table-advance table-hover Widthall ScrollAD" 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>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Panel>
<div id="DivUpdateUsuarioResponsable" class="modal fade">
<asp:UpdatePanel UpdateMode="Conditional" ID="UpdateUsuarioResponsable" runat="server">
<ContentTemplate>
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header" style="background-color: #258FD7; height: 30px; padding-top: 3px;">
<button type="button" class="close" data-dismiss="modal" style="top: 3px !important; margin-top: 6px !important;" aria-hidden="true"></button>
<h4 class="modal-title" style="color: #FFF;">Actualizar Usuario Responsable</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-3">Usuario:</div>
<div class="col-md-8">
<asp:DropDownList ID="DdlUsuarioResponsable" DataValueField="CveUsuario" AppendDataBoundItems="true" DataTextField="Nombre" CssClass="select2me" Width="100%" runat="server"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVUsuarioResponsable" runat="server" ControlToValidate="DdlUsuarioResponsable" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Usuario Responsable''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpUsuarioResponsable"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEUsuarioResponsable" runat="server" HighlightCssClass="vco" TargetControlID="RFVUsuarioResponsable" Width="300px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</div>
<div class="modal-footer">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:Button Text="Actualizar" ID="BtnUpdateUsuarioResponsable" OnClick="BtnUpdateUsuarioResponsable_Click" CssClass="btn btn-primary" ValidationGroup="GrpUsuarioResponsable" runat="server" />
<button type="button" data-dismiss="modal" class="btn btn-">Cerrar</button>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<div id="DivClonar" class="modal fade">
<asp:UpdatePanel UpdateMode="Conditional" ID="UpClonarUsuario" runat="server">
<ContentTemplate>
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header" style="background-color: #258FD7; height: 30px; padding-top: 3px;">
<button type="button" class="close" data-dismiss="modal" style="top: 3px !important; margin-top: 6px !important;" aria-hidden="true"></button>
<h4 class="modal-title" style="color: #FFF;">Clonar Usuario</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-3">
Usuario a clonar:
</div>
<div class="col-md-8">
<asp:DropDownList ID="DdlUsuarioClonar" OnSelectedIndexChanged="DdlUsuarioClonar_SelectedIndexChanged" DataValueField="CveUsuario" DataTextField="Usuario" CssClass="select2me" Width="100%" AutoPostBack="true" runat="server"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVUsuarioClonar" runat="server" ControlToValidate="DdlUsuarioClonar" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Usuario a Clonar''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpClonarUsuario"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEUsuarioClonar" runat="server" HighlightCssClass="vco" TargetControlID="RFVUsuarioClonar" Width="300px"></ajax:ValidatorCalloutExtender>
</div>
</div>
<br />
<div class="row">
<div class="col-md-12">
<p>
<asp:Label runat="server" ID="LblClonarMensaje"></asp:Label>
</p>
</div>
<div class="col-md-4" runat="server" id="DivClonarProyectos" visible="false">
<asp:CheckBox Text="Proyectos" ID="ChkProyectos" TextAlign="Right" runat="server" />
</div>
<div class="col-md-4" runat="server" id="DivClonarAlmacenes" visible="false">
<asp:CheckBox Text="Almacenes" ID="ChkAlmacenes" TextAlign="Right" runat="server" />
</div>
<div class="col-md-4" runat="server" id="DivClonarOC" visible="false">
<asp:CheckBox Text="Estatus REQ/OC" ID="ChkEstatusOC" TextAlign="Right" runat="server" />
</div>
<div class="col-md-4" runat="server" id="DivClonarOS" visible="false">
<asp:CheckBox Text="Estatus OS" ID="ChkEstatusOS" TextAlign="Right" runat="server" />
</div>
<div class="col-md-4" runat="server" id="DivClonarModulos" visible="false">
<asp:CheckBox Text="Modulos" ID="ChkModulos" TextAlign="Right" runat="server" />
</div>
<div class="col-md-4" runat="server" id="DivClonarPermisos" visible="false">
<asp:CheckBox Text="Permisos" ID="ChkPermisos" TextAlign="Right" runat="server" />
</div>
<div class="col-md-4" runat="server" id="DivClonarEmpresas" visible="false">
<asp:CheckBox Text="Empresas" ID="ChkEmpresas" TextAlign="Right" runat="server" />
</div>
</div>
<br />
<br />
<br />
<div class="row">
<div class="col-md-12" style="vertical-align: middle;" align="center">
<div style="z-index: 5; position: relative;">
<div id="DivAdvertencia" visible="false" clientidmode="Static" runat="server" class="alert alert-warning" style="padding: 5px; margin-bottom: 5px; padding-right: 25px;">
<button type="button" class="close" data-dismiss="alert" style="margin-top: 5px;" aria-hidden="true"></button>
<strong style="font-size: 20px; margin-right: 25px;">Información: </strong>
<asp:Literal Text="Los cambios se efectuaran hasta registrar al nuevo usuario." runat="server" ID="LtAdvertencia"></asp:Literal>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:Button Text="Clonar" ID="BtnClonar" OnClick="BtnClonar_Click" CssClass="btn btn-primary" ValidationGroup="GrpClonarUsuario" runat="server" />
<button type="button" data-dismiss="modal" class="btn btn-">Cerrar</button>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<div id="DivAgregarRestricción" class="modal fade ">
<asp:UpdatePanel UpdateMode="Conditional" class="modal-dialog " ID="UpAgregarRestriccion" runat="server">
<%--modal-lg--%>
<ContentTemplate>
<div class="modal-content">
<div class="modal-header" style="background-color: #258FD7; height: 30px; padding-top: 3px;">
<button type="button" class="close" data-dismiss="modal" style="top: 3px !important; margin-top: 6px !important;" aria-hidden="true"></button>
<h4 class="modal-title" style="color: #FFF;">Agregar Restricción de Acceso</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-3" style="max-width: 150px;">
IP:
</div>
<div class="col-md-4">
<asp:TextBox ID="TxtIP" Text="" runat="server" />
</div>
</div>
<div class="row">
<div class="col-md-3" style="max-width: 150px;">
Mac:
</div>
<div class="col-md-4">
<asp:TextBox ID="TxtMAC" Text="" runat="server" />
</div>
<div class="col-md-3">
<asp:LinkButton ID="LnkAutorizarEquipo" OnClick="LnkAutorizarEquipo_Click" CssClass="btn-sm btn-success" runat="server">Vincular</asp:LinkButton>
</div>
</div>
<%--<div class="row">
<div class="col-md-3" style="max-width: 150px;">
Restrincción por Equipo:
</div>
<div class="col-md-3">
<asp:CheckBox ID="chkSessionxEquipo" runat="server" CssClass="chksino" Text=" " />
</div>
</div>--%>
<div class="row">
<div class="col-md-3" style="max-width: 150px;">
Aplica Restricción:
</div>
<div class="col-md-3">
<asp:CheckBox Text=" " CssClass="chksino " ID="ChkAplicaRestriccion" OnCheckedChanged="ChkAplicaRestriccion_CheckedChanged" AutoPostBack="true" runat="server" />
</div>
</div>
<br />
<br />
<div class="row" id="DivRestricciones" runat="server" visible="false">
<div class="col-md-12">
<table style="max-width: 500px;" class="Widthall table table-hover table-striped">
<thead>
<tr style="background-color: #dddddd; font-weight: bold;">
<td>Día de la Semana</td>
<td>Hora Inicio</td>
<td>Hora Fin</td>
</tr>
</thead>
<tbody>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkTodos" OnCheckedChanged="ChkTodos_CheckedChanged" AutoPostBack="true" runat="server" />
Todos</td>
<td>
<div runat="server" id="DivHI0" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio0" onblur="setTimeout(CambiaHoraInicio(this), 2000);" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio0" runat="server" TargetControlID="TxtHoraInicio0" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio0" runat="server" ControlExtender="MEEHoraInicio0" CssClass="vco" ControlToValidate="TxtHoraInicio0" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio0" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio0" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio0" runat="server" ControlToValidate="TxtHoraInicio0" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio01" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio0" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF0" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin0" onblur="CambiaHoraFin(this)" runat="server" CssClass="form-control" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin0" runat="server" TargetControlID="TxtHoraFin0" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin0" runat="server" ControlExtender="MEEHoraFin0" CssClass="vco" ControlToValidate="TxtHoraFin0" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraFin0" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin0" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin0" runat="server" ControlToValidate="TxtHoraFin0" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin01" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin0" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkLunes" OnCheckedChanged="ChkLunes_CheckedChanged" AutoPostBack="true" runat="server" />
Lunes</td>
<td>
<div runat="server" id="DivHI1" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio1" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio1" runat="server" TargetControlID="TxtHoraInicio1" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio1" runat="server" ControlExtender="MEEHoraInicio1" CssClass="vco" ControlToValidate="TxtHoraInicio1" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio1" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio1" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio1" runat="server" ControlToValidate="TxtHoraInicio1" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio11" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio1" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF1" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin1" runat="server" CssClass="form-control HF" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin1" runat="server" TargetControlID="TxtHoraFin1" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin1" runat="server" ControlExtender="MEEHoraFin1" CssClass="vco" ControlToValidate="TxtHoraFin1" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin1" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin1" runat="server" ControlToValidate="TxtHoraFin1" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin11" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin1" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkMartes" OnCheckedChanged="ChkMartes_CheckedChanged" AutoPostBack="true" runat="server" />
Martes</td>
<td>
<div runat="server" id="DivHI2" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio2" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio2" runat="server" TargetControlID="TxtHoraInicio2" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio2" runat="server" ControlExtender="MEEHoraInicio2" CssClass="vco" ControlToValidate="TxtHoraInicio2" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio2" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio2" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio2" runat="server" ControlToValidate="TxtHoraInicio2" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio21" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio2" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF2" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin2" runat="server" CssClass="form-control HF" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin2" runat="server" TargetControlID="TxtHoraFin2" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin2" runat="server" ControlExtender="MEEHoraFin2" CssClass="vco" ControlToValidate="TxtHoraFin2" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraFin2" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin2" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin2" runat="server" ControlToValidate="TxtHoraFin2" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin21" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin2" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkMiercoles" OnCheckedChanged="ChkMiercoles_CheckedChanged" AutoPostBack="true" runat="server" />
Miercoles</td>
<td>
<div runat="server" id="DivHI3" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio3" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio3" runat="server" TargetControlID="TxtHoraInicio3" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio3" runat="server" ControlExtender="MEEHoraInicio3" CssClass="vco" ControlToValidate="TxtHoraInicio3" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio3" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio3" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio3" runat="server" ControlToValidate="TxtHoraInicio3" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio31" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio3" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF3" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin3" runat="server" CssClass="form-control HF" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin3" runat="server" TargetControlID="TxtHoraFin3" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin3" runat="server" ControlExtender="MEEHoraFin3" CssClass="vco" ControlToValidate="TxtHoraFin3" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraFin3" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin3" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin3" runat="server" ControlToValidate="TxtHoraFin3" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin31" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin3" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkJueves" OnCheckedChanged="ChkJueves_CheckedChanged" AutoPostBack="true" runat="server" />
Jueves</td>
<td>
<div runat="server" id="DivHI4" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio4" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio4" runat="server" TargetControlID="TxtHoraInicio4" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio4" runat="server" ControlExtender="MEEHoraInicio4" CssClass="vco" ControlToValidate="TxtHoraInicio4" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio4" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio4" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio4" runat="server" ControlToValidate="TxtHoraInicio4" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio41" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio4" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF4" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin4" runat="server" CssClass="form-control HF" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin4" runat="server" TargetControlID="TxtHoraFin4" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin4" runat="server" ControlExtender="MEEHoraFin4" CssClass="vco" ControlToValidate="TxtHoraFin4" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraFin4" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin4" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin4" runat="server" ControlToValidate="TxtHoraFin4" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin41" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin4" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkViernes" OnCheckedChanged="ChkViernes_CheckedChanged" AutoPostBack="true" runat="server" />
Viernes</td>
<td>
<div runat="server" id="DivHI5" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio5" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio5" runat="server" TargetControlID="TxtHoraInicio5" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio5" runat="server" ControlExtender="MEEHoraInicio5" CssClass="vco" ControlToValidate="TxtHoraInicio5" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio5" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio5" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio5" runat="server" ControlToValidate="TxtHoraInicio5" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio51" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio5" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF5" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin5" runat="server" CssClass="form-control HF" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin5" runat="server" TargetControlID="TxtHoraFin5" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin5" runat="server" ControlExtender="MEEHoraFin5" CssClass="vco" ControlToValidate="TxtHoraFin5" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraFin5" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin5" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin5" runat="server" ControlToValidate="TxtHoraFin5" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin51" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin5" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkSabado" OnCheckedChanged="ChkSabado_CheckedChanged" AutoPostBack="true" runat="server" />
Sabado</td>
<td>
<div runat="server" id="DivHI6" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio6" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio6" runat="server" TargetControlID="TxtHoraInicio6" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio6" runat="server" ControlExtender="MEEHoraInicio6" CssClass="vco" ControlToValidate="TxtHoraInicio6" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio6" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio6" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio6" runat="server" ControlToValidate="TxtHoraInicio6" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio61" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio6" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF6" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin6" runat="server" CssClass="form-control HF" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin6" runat="server" TargetControlID="TxtHoraFin6" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin6" runat="server" ControlExtender="MEEHoraFin6" CssClass="vco" ControlToValidate="TxtHoraFin6" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraFin6" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin6" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin6" runat="server" ControlToValidate="TxtHoraFin6" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin61" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin6" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
<tr>
<td>
<asp:CheckBox Text="" ID="ChkDomingo" OnCheckedChanged="ChkDomingo_CheckedChanged" AutoPostBack="true" runat="server" />
Domingo</td>
<td>
<div runat="server" id="DivHI7" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraInicio7" runat="server" CssClass="form-control HI" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraInicio7" runat="server" TargetControlID="TxtHoraInicio7" Mask="99:99" MaskType="time" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraInicio7" runat="server" ControlExtender="MEEHoraInicio7" CssClass="vco" ControlToValidate="TxtHoraInicio7" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraInicio7" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraInicio7" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraInicio7" runat="server" ControlToValidate="TxtHoraInicio7" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Inicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOHoraInicio71" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraInicio7" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
<td>
<div runat="server" id="DivHF7" style="display: inline-block; vertical-align: text-bottom;">
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 60px !important; padding: 0px;">
<asp:TextBox ID="TxtHoraFin7" runat="server" CssClass="form-control HF" CausesValidation="true" Style="width: 50px" MaxLength="5"></asp:TextBox>
<span class="input-group-btn ">
<img src="/Imagenes/timepicker.png" alt="Hora" />
</span>
<ajax:MaskedEditExtender ID="MEEHoraFin7" runat="server" TargetControlID="TxtHoraFin7" Mask="99:99" MaskType="time" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<ajax:MaskedEditValidator ID="MEVHoraFin7" runat="server" ControlExtender="MEEHoraFin7" CssClass="vco" ControlToValidate="TxtHoraFin7" IsValidEmpty="False" EmptyValueMessage="La hora es requerida." InvalidValueMessage="La hora tiene formato incorrecto." Display="none" EmptyValueBlurredText="La hora es requerida." InvalidValueBlurredMessage="La hora tiene formato incorrecto." ValidationGroup="GrpRestricciones" />
<ajax:ValidatorCalloutExtender ID="VCEHoraFin7" runat="server" HighlightCssClass="vco" TargetControlID="MEVHoraFin7" Width="350px"></ajax:ValidatorCalloutExtender>
<asp:RequiredFieldValidator ID="RFVHoraFin7" runat="server" ControlToValidate="TxtHoraFin7" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Hora Fin''</b> es necesario, por favor ingréselo." ValidationGroup="GrpRestricciones"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEHoraFin71" runat="server" HighlightCssClass="vco" TargetControlID="RFVHoraFin7" Width="350px"></ajax:ValidatorCalloutExtender>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="modal-footer">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:Button Text="Agregar Restricción" ID="BtnAgregarRestriccion" OnClick="BtnAgregarRestriccion_Click" CssClass="btn btn-primary" runat="server" />
<button type="button" data-dismiss="modal" class="btn btn-">Cerrar</button>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
<script src="/Metronic/assets/global/plugins/jquery.pulsate.min.js"></script>
<script src="/Scripts/DataTables.js"></script>
<script type="text/javascript">
function chk1Change(chk1, img1) {
if (chk1.checked == true)
$get(img1).style.display = 'inline';
else
$get(img1).style.display = 'none';
}
function chk1Change(chk1, img1) {
if (chk1.checked == true)
$get(img1).style.display = 'inline';
else
$get(img1).style.display = 'none';
}
function chkSeleccionarEstatus(chkall, cssChk) {
$("." + cssChk + " input").not(this).prop('checked', chkall.checked);
}
function chkMostrarLimitesCambio() {
if (chkMostrarLimites.checked == true)
$get('DivLimites').style.display = 'inline';
else
$get('DivLimites').style.display = 'none';
}
//function AplicaRestriccion(chk) {
// if (chk.checked) {
// $("#C_DivRestricciones").show(500)
// } else {
// $("#C_DivRestricciones").hide(500)
// }
//}
function CambiaHoraInicio(txt) {
$(".HI").val(txt.value);
}
function CambiaHoraFin(txt) {
$(".HF").val(txt.value);
}
function OrdenarGV() {
var Tam = TamañoVentana();
var Alto = Tam.height - 270;
if (Alto < 100) {
Alto = 100;
}
$('#GvModulosAcceso').DataTable({
scrollY: Alto + 'px',
scrollCollapse: true,
paging: false,
searching: false,
info: false
});
$('#GvModulosAcceso').parent().parent().children().first().css("position", "static");
}
function OrdenarGVModulosAsignar() {
$('#GvModulosAsignar').DataTable({
retrieve: true,
scrollY: '300px',
scrollCollapse: true,
paging: false,
searching: false,
info: false
});
$('#GvModulosAsignar').parent().parent().children().first().css("position", "static");
}
function OrdenarGVPermisosAsignar() {
$('#GvPermisosAsignar').DataTable({
retrieve: true,
scrollY: '300px',
scrollCollapse: true,
paging: false,
searching: false,
info: false
});
$('#GvPermisosAsignar').parent().parent().children().first().css("position", "static");
}
$('.ajax__tab_outer').click(function () {
$.fn.dataTable.tables({ visible: true, api: true }).columns.adjust();
});
function pageLoad() {
if ($('#DivAdvertencia')) {
$("#DivAdvertencia").pulsate("destroy");
jQuery('#DivAdvertencia').pulsate({
color: "#faebcc"
});
}
$.fn.dataTable.tables({ visible: true, api: true }).columns.adjust();
}
function ADSReady() {
$.fn.dataTable.tables({ visible: true, api: true }).columns.adjust();
}
</script>
</asp:Content>