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

209 lines
18 KiB
Plaintext

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="CatRubrosIngreso.aspx.vb" Inherits="AC_CatRubrosIngreso" %>
<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 Rubro
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="C" runat="Server">
<div class="portlet box blue-hoki" style="width:1000px;">
<div class="portlet-body">
<asp:UpdatePanel ID="UpTitulos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table class="table table-striped table-advance table-hover">
<thead>
<tr class="Titulos">
<th width="550px">
<asp:LinkButton ID="LbRubroIngreso" runat="server" CausesValidation="false" Text="" CommandArgument="RubroIngreso" OnClick="LbOrden_Click">
Rubro
<asp:Literal ID="ImgRubroIngreso" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="70px">
<asp:LinkButton ID="LbOrden" runat="server" CausesValidation="false" Text="" CommandArgument="Orden" OnClick="LbOrden_Click">
Orden
<asp:Literal ID="ImgOrden" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="75px">
<asp:LinkButton ID="LbCodigo" runat="server" CausesValidation="false" Text="" CommandArgument="Codigo" OnClick="LbOrden_Click">
Código
<asp:Literal ID="ImgCodigo" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="86px">
<asp:LinkButton ID="LbCuentaMayor" runat="server" CausesValidation="false" Text="" CommandArgument="CuentaMayor" OnClick="LbOrden_Click">
Cuenta Mayor
<asp:Literal ID="imgCuentaMayor" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="85px">
<asp:LinkButton ID="LbEditable" runat="server" CausesValidation="false" Text="" CommandArgument="Editable" OnClick="LbOrden_Click">
Editable
<asp:Literal ID="ImgEditable" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="85px">
<asp:LinkButton ID="LbTipoIngreso" runat="server" CausesValidation="false" Text="" CommandArgument="TipoIngreso" OnClick="LbOrden_Click">
Tipo Ingreso
<asp:Literal ID="ImgTipoIngreso" runat="server" Text=" <i class='fa fa-sort' style='color:#999' ></i>"></asp:Literal>
</asp:LinkButton>
</th>
<th width="132">Comandos</th>
</tr>
</thead>
<tr style="text-align: center;">
<td>
<asp:TextBox ID="TxtRubroIngreso" runat="server" CausesValidation="true" MaxLength="500" ValidationGroup="GrpGuardar" Width="540px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVRubroIngreso" runat="server" ControlToValidate="TxtRubroIngreso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RubroIngreso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCRubroIngreso" runat="server" HighlightCssClass="vco" TargetControlID="RFVRubroIngreso" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtOrden" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardar" Width="65px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOrden" runat="server" ControlToValidate="TxtOrden" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOrden" runat="server" HighlightCssClass="vco" TargetControlID="RFVOrden" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtCodigo" runat="server" CausesValidation="true" MaxLength="4" ValidationGroup="GrpGuardar" Width="70px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCodigo" runat="server" ControlToValidate="TxtCodigo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Codigo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCCodigo" runat="server" HighlightCssClass="vco" TargetControlID="RFVCodigo" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:TextBox ID="TxtCuentaMayor" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardar" Width="70px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCuentaMayor" runat="server" ControlToValidate="TxtCuentaMayor" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''CuentaMayor''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCCuentaMayor" runat="server" HighlightCssClass="vco" TargetControlID="RFVCuentaMayor" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:CheckBox ID="ChkEditable" Checked="true" runat="server" />
<%-- <asp:TextBox ID="TxtEditable" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardar" Width="44px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVEditable" runat="server" ControlToValidate="TxtEditable" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Editable''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEditable" runat="server" HighlightCssClass="vco" TargetControlID="RFVEditable" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
<td>
<asp:TextBox ID="TxtTipoIngreso" runat="server" CausesValidation="true" MaxLength="50" ValidationGroup="GrpGuardar" Width="80px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVTipoIngreso" runat="server" ControlToValidate="TxtTipoIngreso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''TipoIngreso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCTipoIngreso" runat="server" HighlightCssClass="vco" TargetControlID="RFVTipoIngreso" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
<td>
<asp:LinkButton ID="LbAgregar" runat="server" CausesValidation="true" CssClass="Texto" Text="Agregar" ValidationGroup="GrpGuardar"></asp:LinkButton></td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpDatos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvDatos" runat="server" AutoGenerateColumns="False" DataKeyNames="CveRubroIngreso" EmptyDataText="No se encontraron Rubros Registrados" ToolTip="Listado de Rubro Ingreso" CssClass="table table-striped table-advance table-hover" Style="margin-top: -10px;" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemStyle Width="550px" />
<ItemTemplate>
&nbsp;<asp:Label ID="LtlRubroIngreso" runat="server" Text='<%# Eval("RubroIngreso", "{0}") %>'></asp:Label>
<%--&nbsp;<asp:Literal ID="LtlRubroIngreso" runat="server" Text='<%# Eval("RubroIngreso", "{0}") %>'></asp:Literal>--%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtRubroIngreso" runat="server" CausesValidation="true" MaxLength="500" Text='<%# Eval("RubroIngreso") %>' ValidationGroup="GrpGV" Width="540px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVRubroIngreso" runat="server" ControlToValidate="TxtRubroIngreso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RubroIngreso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGV"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCRubroIngreso" runat="server" HighlightCssClass="vco" TargetControlID="RFVRubroIngreso" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle Width="75px" />
<ItemTemplate>
<asp:Literal ID="LtlOrden" runat="server" Text='<%# Eval("Orden", "{0:d}")%>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtOrden" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("Orden")%>' ValidationGroup="GrpGV" Width="65px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVOrden" runat="server" ControlToValidate="TxtOrden" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Orden''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGV"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCOrden" runat="server" HighlightCssClass="vco" TargetControlID="RFVOrden" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle Width="80px" />
<ItemTemplate>
<asp:Literal ID="LtlCodigo" runat="server" Text='<%# Eval("Codigo")%>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtCodigo" runat="server" CausesValidation="true" MaxLength="4" Text='<%# Eval("Codigo")%>' ValidationGroup="GrpGV" Width="70px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCodigo" runat="server" ControlToValidate="TxtCodigo" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Codigo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGV"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCCodigo" runat="server" HighlightCssClass="vco" TargetControlID="RFVCodigo" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle Width="85px" />
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlCuentaMayor" runat="server" Text='<%# Eval("CuentaMayor", "{0}") %>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtCuentaMayor" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("CuentaMayor") %>' ValidationGroup="GrpGV" Width="80px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCuentaMayor" runat="server" ControlToValidate="TxtCuentaMayor" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''CuentaMayor''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGV"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCCuentaMayor" runat="server" HighlightCssClass="vco" TargetControlID="RFVCuentaMayor" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle Width="85px" />
<ItemTemplate>
<asp:Literal ID="LtlEditable" runat="server" Text='<%# Eval("Editable") %>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="ChkEditable" runat="server" Checked='<%# If (Eval("Editable").ToString = "Si", True, False) %>' />
<%--<asp:CheckBox ID="ChkEditable" Checked="true" runat="server" />--%>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle Width="90px" />
<ItemTemplate>
&nbsp;<asp:Literal ID="LtlTipoIngreso" runat="server" Text='<%# Eval("TipoIngreso", "{0}") %>'></asp:Literal>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtTipoIngreso" runat="server" CausesValidation="true" MaxLength="50" Text='<%# Eval("TipoIngreso") %>' ValidationGroup="GrpGV" Width="80px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVTipoIngreso" runat="server" ControlToValidate="TxtTipoIngreso" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''TipoIngreso''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGV"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCTipoIngreso" runat="server" HighlightCssClass="vco" TargetControlID="RFVTipoIngreso" Width="300px"></ajax:ValidatorCalloutExtender>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Editar">
<ItemStyle Width="65px" />
<EditItemTemplate>
<center>
<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="GrpGV" />
&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>" />
</center>
</EditItemTemplate>
<ItemTemplate>
<asp:LinkButton ID="imgE" runat="server" AlternateText="Editar" CausesValidation="False" CommandName="Edit"
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Eliminar">
<ItemStyle Width="55px" />
<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>
<RowStyle CssClass="Texto" />
<AlternatingRowStyle CssClass="TextoAlterno" />
</asp:GridView>
</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 Rubro?');
}
</script>
</asp:Content>