148 lines
12 KiB
Plaintext
148 lines
12 KiB
Plaintext
<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="CatTipos.aspx.vb" Inherits="AF_CatTipos" %>
|
|
|
|
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="E" runat="Server">
|
|
Catálogo de Tipos de Activos Fijos
|
|
</asp:Content>
|
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
|
<asp:UpdatePanel ID="UppAddAcciones" runat="server">
|
|
<ContentTemplate>
|
|
<li>
|
|
<asp:LinkButton ID="LnkTipoAF" runat="server"><i class="fa fa-plus"></i>Agregar Tipo Activo Fijo</asp:LinkButton>
|
|
</li>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</asp:Content>
|
|
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
|
|
|
|
|
|
<asp:UpdatePanel ID="UpDatos" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:GridView ID="GvDatos" runat="server" AutoGenerateColumns="False" DataKeyNames="CveTipoActivoFijo,TipoActivoFijo,PorDepreciacion,Conta_CuentaInicial,Estado,MedidaVehicularClave,AutoFolio,Contable" EmptyDataText="No se encontraron Tipos Registrados" CssClass="table table-striped table-advance table-hover Widthall mysmallbtn" GridLines="None">
|
|
<Columns>
|
|
<asp:BoundField DataField="TipoActivoFijo" HeaderText="Tipo Activo Fijo" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="PorDepreciacion" HeaderText="Depreciacion Anual" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:BoundField DataField="Conta_CuentaInicial" HeaderText="Cuenta Inicial" ItemStyle-HorizontalAlign="Left" Visible="false" />
|
|
<asp:BoundField DataField="MedidaVehicular" HeaderText="Medida Vehicular" ItemStyle-HorizontalAlign="Left" />
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Estatus">
|
|
<ItemTemplate>
|
|
<asp:Label ID="LblEstatus" runat="server" Text='<%# Eval("Estado") %>'>></asp:Label>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="FechaIng" HeaderText="Fecha" ItemStyle-HorizontalAlign="Left" DataFormatString="{0:d}" />
|
|
<asp:BoundField DataField="Usuario" HeaderText="Usuario" ItemStyle-HorizontalAlign="Left" DataFormatString="{0:d}" />
|
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Comandos">
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="imgE" runat="server" AlternateText="Editar" CausesValidation="False" CssClass="btn btn-circle btn-sm green" OnClick="Edit_Click" Text="<i class='fa fa-pencil'></i>" />
|
|
<asp:LinkButton ID="imgD" runat="server" AlternateText="Eliminar" OnClick="Delete_Click" 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>
|
|
<asp:HiddenField ID="HdnModalidad" runat="server" Value="A" ClientIDMode="Static" />
|
|
<asp:HiddenField ID="HdnID" runat="server" Value="-1" ClientIDMode="Static" />
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
|
|
|
|
<%--POPUP AGREGAR--%>
|
|
<div id="DivAddTipoAF" class="modal ADS fade" role="dialog">
|
|
<div class="modal-dialog">
|
|
<asp:UpdatePanel ID="UpAddTipoAF" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
<h4 class="modal-title" id="myModalLabel" runat="server">Agregar Tipo Activo Fijo</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<asp:UpdatePanel ID="UpBodyTipoAF" UpdateMode="Conditional" runat="server">
|
|
<ContentTemplate>
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtTipo" runat="server" MaxLength="50" Width="100%" CssClass="form-control"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="RFVTipo" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtTipo" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
|
<label for="<%= TxtTipo.ClientID.ToString()%>">Tipo Activo Fijo:</label>
|
|
</div>
|
|
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<asp:TextBox ID="TxtDepreciacionAF" runat="server" MaxLength="6" Width="100%" CssClass="form-control"></asp:TextBox>
|
|
<asp:RegularExpressionValidator ID="REDepreciacion" runat="server" ControlToValidate="TxtDepreciacionAF" CssClass="help-block errorimput" ErrorMessage="El campo <b>''Porcentaje Depreciacion''</b> solo permite 2 Decimales." Operator="DataTypeCheck" ValidationExpression="^(\d{1}\.)?(\d+\.?)+(,\d{2})?$" ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
|
|
<asp:RangeValidator ID="RVDepreciacion" runat="server" Type="Currency" ControlToValidate="TxtDepreciacionAF" CssClass="help-block errorimput" MinimumValue="0" MaximumValue="100" ErrorMessage="El porcentaje no puede ser mayor de 100" ValidationGroup="GrpGuardar"></asp:RangeValidator>
|
|
<label for="<%= TxtDepreciacionAF.ClientID.ToString()%>">Depreciación Anual %</label>
|
|
</div>
|
|
|
|
<div class="form-group form-md-line-input input-iconright">
|
|
<label for="<%= DdlMedidaVehicular.ClientID.ToString()%>">Medida Vehicular</label>
|
|
<asp:DropDownList ID="DdlMedidaVehicular" runat="server" Width="100%" CssClass="form-control select2me">
|
|
<asp:ListItem Selected="True" Text="Ninguna" Value="1"></asp:ListItem>
|
|
<asp:ListItem Text="Odómetro" Value="2"></asp:ListItem>
|
|
<asp:ListItem Text="Horómetro" Value="3"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
|
|
<div class="form-group form-md-line-input input-iconright" id="TdCuentaInicial" runat="server" visible="false">
|
|
<asp:DropDownList ID="DdlCuentaInicial" runat="server" Width="100%" CssClass="form-control select2me">
|
|
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.1 Mobiliario y Equipo de Administración" Value="1241"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.2 Mobiliario y Equipo Educacional y Recreativo" Value="1242"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.3 Equipo e Instrumental Médico y de Laboratorio" Value="1243"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.4 Vehículos y Equipo de Transporte Nombre de cuenta mejorado DOF 02-01-2013" Value="1244"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.5 Equipo de Defensa y Seguridad" Value="1245"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.6 Maquinaria, Otros Equipos y Herramientas" Value="1246"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.7 Colecciones, Obras de Arte y Objetos Valiosos" Value="1247"></asp:ListItem>
|
|
<asp:ListItem Text="1.2.4.8 Activos Biológicos" Value="1248"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
<asp:RequiredFieldValidator ID="RFVCuentaInicial" runat="server" ControlToValidate="DdlCuentaInicial" InitialValue="-1" Display="None" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Cuenta Inicial''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
|
<label for="<%= DdlCuentaInicial.ClientID.ToString()%>">Cuenta Inicial</label>
|
|
</div>
|
|
|
|
<div class="form-group form-md-line-input input-iconright" id="DivAutoFolio" runat="server">
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<label for="<%= ChkFolio.ClientID.ToString()%>">Auto Folio:</label>
|
|
<asp:CheckBox ID="ChkFolio" runat="server" CssClass="form-control" />
|
|
</div>
|
|
|
|
<div class="col-md-6">
|
|
<label for="<%= ChkContable.ClientID.ToString()%>">Contable:</label>
|
|
<asp:CheckBox ID="ChkContable" runat="server" CssClass="form-control" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group form-md-line-input input-iconright" id="divEstatus" runat="server">
|
|
<asp:CheckBox ID="ChkEstatus" runat="server" CssClass="form-control" />
|
|
<label for="<%= ChkEstatus.ClientID.ToString()%>">Estatus:</label>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<asp:UpdatePanel ID="UpFooter" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<asp:LinkButton ID="BtnAgregarTipoAF" runat="server" CssClass="btn btn-primary" ValidationGroup="GrpGuardar"> <i class='material-icons'>done_all</i>Agregar</asp:LinkButton>
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
|
|
</asp:Content>
|
|
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="Server">
|
|
<script language="javascript" type="text/javascript">
|
|
function C() {
|
|
return confirm('¿Está seguro que desea eliminar el Tipo de Activo Fijo?');
|
|
}
|
|
</script>
|
|
</asp:Content>
|