Files
SIG/Contabilidad/CatPeriodosBloqueo.aspx
2021-03-09 18:41:25 -07:00

264 lines
16 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

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

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="CatPeriodosBloqueo.aspx.vb" Inherits="Contabilidad_CatPeriodosBloqueo" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
</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="E" runat="Server">
Catálogo de Periodos Bloqueo
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
<asp:UpdatePanel runat="server" ID="UpAgregar">
<ContentTemplate>
<li>
<asp:LinkButton runat="server" ID="BtnAgregarPeriodosBloqueo" data-toggle="tooltip" data-placement="left" title="Agregar Periodo de Bloqueo" Text="<i class='fa fa-plus'></i> Agregar Bloqueo"></asp:LinkButton>
</li>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
<asp:UpdatePanel ID="UpGral" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="row">
<div class="Widthall" style="text-align: right!important; margin-top: 20px!important; margin-bottom: 2px!important">
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvPeriodosBloqueo.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvPeriodosBloqueo.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
</div>
<div class="row" style="margin: 5px">
<asp:UpdatePanel ID="UPGvPeriodosBloqueo" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvPeriodosBloqueo" runat="server" AutoGenerateColumns="False"
DataKeyNames="CveEmpresa, Ejercicio, Mes1, Mes2, Mes3, Mes4,Mes5,Mes6,Mes7,Mes8,Mes9,Mes10,Mes11,Mes12"
EmptyDataText="No se encontraron registros"
CssClass="table table-striped table-advance table-hover Widthall ScrollAD"
data-sort="true"
data-freezerows="1"
GridLines="None">
<Columns>
<asp:TemplateField HeaderText="Ejercicio">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("Ejercicio") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Enero" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes1") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Febrero" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes2") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Marzo" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes3") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Abril" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes4") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Mayo" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes5") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Junio" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes6") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Julio" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes7") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Agosto" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes8") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Septiembre" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes9") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Octubre" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes10") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Noviembre" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes11") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Diciembre" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" Checked='<%# Eval("Mes12") %>' Enabled="False"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="80px">
<ItemTemplate>
<asp:LinkButton ID="ImgE" OnClick="Edit_ClickPeriodosBloqueo" runat="server" AlternateText="Editar" CausesValidation="False"
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Left" ItemStyle-Width="40px">
<ItemTemplate>
<asp:LinkButton ID="imgD" OnClick="Remove_ClickPeriodosBloqueo" runat="server" AlternateText="Eliminar" CausesValidation="False" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="confirmar" data-btn-ok-label="si" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<div class="row" style="margin: 5px">
<asp:UpdatePanel ID="UPGvBitacora" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvMesesBloqueBitacora" runat="server" AutoGenerateColumns="False" DataKeyNames="FechaRealizado,Nombre,Periodo,Accion" EmptyDataText="No se encontraron registros"
CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" data-freezerows="1" GridLines="None">
<Columns>
<asp:BoundField DataField="FechaRealizado" HeaderText="Fecha realizado" />
<asp:BoundField DataField="Nombre" HeaderText="Usuario" />
<asp:BoundField DataField="Periodo" HeaderText="Periodo" />
<asp:BoundField DataField="Accion" HeaderText="Accion" />
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<br />
<br />
<div id="DivAgregarPeriodosBloqueo" class="modal ADS fade" role="dialog">
<div class="modal-dialog" style="width: 450px;">
<asp:UpdatePanel runat="server" class="modal-content" ID="UpModalPeriodosBloqueo" UpdateMode="Conditional">
<ContentTemplate>
<div class="modal-header ">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">
<asp:Literal ID="LtlTituloModalPeriodosBloqueo" runat="server">Agregar Bloqueo</asp:Literal></h4>
</div>
<div class="modal-body">
<div class="form-group form-md-line-input input-iconright" style="width: 170px!important">
<asp:TextBox ID="TxtEjercicio" CssClass="form-control " Width="150px" runat="server" MaxLength="10" CausesValidation="true" Style="text-align: right!important" OnKeyup="FormatoMoneda(this);"></asp:TextBox>
<asp:RequiredFieldValidator ID="RfvTxtBonificacion" runat="server" ControlToValidate="TxtEjercicio" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Ejercicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<label for="<%= TxtEjercicio.ClientID.ToString()%>">Ejercicio:</label>
<i></i>
</div>
<br />
<table>
<tr>
<th>Enero</th>
<th>Febrero</th>
<th>Marzo</th>
<th>Abril</th>
<th>Mayo</th>
<th>Junio</th>
<th>Julio</th>
<th>Agosto</th>
<th>Septiembre</th>
<th>Octubre</th>
<th>Noviembre</th>
<th>Diciembre</th>
</tr>
<tr>
<td align="center"><asp:CheckBox ID="ChkM1" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM2" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM3" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM4" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM5" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM6" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM7" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM8" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM9" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM10" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM11" runat="server" /></td>
<td align="center"><asp:CheckBox ID="ChkM12" runat="server" /></td>
</tr>
</table>
</div>
<div class="modal-footer">
<asp:Button ID="BtnAgregarPeriodosBloqueoModal" runat="server" class="btn btn-success" Text="Agregar" ValidationGroup="GrpTamanio" />
<button id="Button3" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content9" ContentPlaceHolderID="JS" runat="Server">
</asp:Content>