3659 lines
316 KiB
Plaintext
3659 lines
316 KiB
Plaintext
<%@ Page EnableEventValidation="false" ValidateRequest="false" Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="WizardRegistro.aspx.vb" Inherits="Sistemas_WizardRegistro" %>
|
||
|
||
<%@ Register
|
||
Assembly="AjaxControlToolkit"
|
||
Namespace="AjaxControlToolkit.HTMLEditor"
|
||
TagPrefix="HTMLEditor" %>
|
||
<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 type="text/css">
|
||
.nav-pills.nav-wizard > li {
|
||
position: relative;
|
||
overflow: visible;
|
||
border-right: 15px solid transparent !important;
|
||
border-left: 15px solid transparent !important;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li + li {
|
||
margin-left: 0;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li:first-child {
|
||
border-left: 0 !important;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li:first-child a {
|
||
border-radius: 5px 0 0 5px !important;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li:last-child {
|
||
border-right: 0 !important;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li:last-child a {
|
||
border-radius: 0 5px 5px 0 !important;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li a {
|
||
border-radius: 0;
|
||
background-color: #eee;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li .nav-arrow {
|
||
position: absolute;
|
||
top: 0px;
|
||
right: -20px;
|
||
width: 0px;
|
||
height: 0px;
|
||
border-style: solid;
|
||
border-width: 20px 0 20px 20px;
|
||
border-color: transparent transparent transparent #eee;
|
||
z-index: 0;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li .nav-wedge {
|
||
position: absolute;
|
||
top: 0px;
|
||
left: -20px;
|
||
width: 0px;
|
||
height: 0px;
|
||
border-style: solid;
|
||
border-width: 20px 0 20px 20px;
|
||
border-color: #eee #eee #eee transparent;
|
||
z-index: 0;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li:hover .nav-arrow {
|
||
border-color: transparent transparent transparent #aaa;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li:hover .nav-wedge {
|
||
border-color: #aaa #aaa #aaa transparent;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li:hover a {
|
||
background-color: #aaa;
|
||
color: #fff;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li.active .nav-arrow {
|
||
border-color: transparent transparent transparent #428bca;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li.active .nav-wedge {
|
||
border-color: #428bca #428bca #428bca transparent;
|
||
}
|
||
|
||
.nav-pills.nav-wizard > li.active a {
|
||
background-color: #428bca !important;
|
||
}
|
||
|
||
.disabled {
|
||
pointer-events: none;
|
||
}
|
||
|
||
.gvroles tr td:first-child {
|
||
text-align: left;
|
||
}
|
||
|
||
.gvroles tr td {
|
||
text-align: center;
|
||
}
|
||
|
||
.gvum tr td:last-child {
|
||
text-align: center;
|
||
}
|
||
|
||
.gvps tr td:nth-child(3) {
|
||
text-align: right;
|
||
}
|
||
|
||
.gvps tr td:nth-child(4) {
|
||
text-align: center;
|
||
}
|
||
|
||
.gvps tr td:nth-child(2) {
|
||
text-align: center;
|
||
}
|
||
|
||
.ajax__html_editor_extender_container {
|
||
width: 80% !important;
|
||
margin-left: 9% !important;
|
||
}
|
||
|
||
.gvalmacenes tr td {
|
||
text-align: center;
|
||
}
|
||
|
||
ul.pull-right {
|
||
display: none !important;
|
||
}
|
||
|
||
#divMenu {
|
||
}
|
||
|
||
.btn-verde {
|
||
color: #32c5d2;
|
||
background-color: #fff;
|
||
border-color: #32c5d2;
|
||
}
|
||
|
||
.btn-verde .fa-plus {
|
||
color: #32c5d2 !important;
|
||
}
|
||
|
||
.btn-verde:hover {
|
||
color: #fff;
|
||
background-color: #32c5d2;
|
||
border-color: #32c5d2;
|
||
}
|
||
|
||
.btn-verde:hover .fa-plus {
|
||
color: white !important;
|
||
}
|
||
|
||
.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;
|
||
}
|
||
|
||
|
||
/*IPP CUSTOM*/
|
||
/*MODAL*/
|
||
|
||
.modal .ADS .modal-footer {
|
||
margin: 15px 10px 15px 10px;
|
||
}
|
||
|
||
.BtnModal-Cancelar {
|
||
min-width: 120px;
|
||
float: left;
|
||
margin-left: 10px;
|
||
}
|
||
|
||
.BtnModal-Guardar {
|
||
min-width: 120px;
|
||
float: right;
|
||
margin-right: 10px;
|
||
}
|
||
|
||
.fix > div {
|
||
height: inherit !important;
|
||
width: inherit !important;
|
||
}
|
||
|
||
|
||
.fix > div > .ajax__html_editor_extender_texteditor {
|
||
height: 200px !important;
|
||
}
|
||
|
||
pre {
|
||
white-space: normal;
|
||
word-break: break-word;
|
||
}
|
||
</style>
|
||
</asp:Content>
|
||
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
|
||
<asp:Literal runat="server" ID="ltlEmpresa" Text=""></asp:Literal>
|
||
</asp:Content>
|
||
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server" Visible="false">
|
||
</asp:Content>
|
||
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server" Visible="false">
|
||
</asp:Content>
|
||
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server" Visible="false">
|
||
</asp:Content>
|
||
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
||
|
||
|
||
<div id="DivEsconder" runat="server">
|
||
<div class="portlet light" id="form_wizard_1">
|
||
|
||
<%--TITULO WIZARD--%>
|
||
<div class="caption">
|
||
<i class=" icon-layers font-red"></i>
|
||
<span class="caption-subject font-red bold uppercase">Asistente de registro. - <span class="step-title">Paso 1 de 6 </span>
|
||
</span>
|
||
</div>
|
||
|
||
<div class="portlet-body form">
|
||
<form class="form-horizontal" action="#" id="submit_form">
|
||
<div class="form-wizard">
|
||
<div class="form-body" style="padding: 0px;">
|
||
<%--PASOS GENERALES--%>
|
||
<ul class="nav nav-pills nav-justified steps" style="padding: 0px;">
|
||
<li class="active">
|
||
<a href="#TabPaso1" data-toggle="tab" class="step">
|
||
<span class="number">1 </span>
|
||
<span class="desc">
|
||
<i class="fa fa-check"></i>1: Datos Fiscales </span>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a href="#TabPaso2" data-toggle="tab" class="step">
|
||
<span class="number">2 </span>
|
||
<span class="desc">
|
||
<i class="fa fa-check"></i>2: Usuarios </span>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a href="#tab3" data-toggle="tab" class="step active">
|
||
<span class="number">3 </span>
|
||
<span class="desc">
|
||
<i class="fa fa-check"></i>3: Configuración </span>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a href="#tab4" data-toggle="tab" class="step">
|
||
<span class="number">4 </span>
|
||
<span class="desc">
|
||
<i class="fa fa-check"></i>4: Catalogos </span>
|
||
</a>
|
||
</li>
|
||
<%-- <li>
|
||
<a href="#tab5" data-toggle="tab" class="step">
|
||
<span class="number">5 </span>
|
||
<span class="desc">
|
||
<i class="fa fa-check"></i>5: Inventario </span>
|
||
</a>
|
||
</li>--%>
|
||
<li>
|
||
<a href="#tab6" data-toggle="tab" class="step">
|
||
<span class="number">5 </span>
|
||
<span class="desc">
|
||
<i class="fa fa-check"></i>5: Carga Inicial </span>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a href="#tab7" data-toggle="tab" class="step">
|
||
<span class="number">6 </span>
|
||
<span class="desc">
|
||
<i class="fa fa-check"></i>6: Finalizar </span>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
|
||
<%--BARRA DE PROGESO--%>
|
||
<div id="bar" class="progress progress-striped active" role="progressbar" style="margin-bottom: 0px;">
|
||
<div class="progress-bar progress-bar-success"></div>
|
||
</div>
|
||
|
||
<%--PASOS GENERALES CONTENIDO--%>
|
||
<div class="tab-content">
|
||
|
||
<%--PASO 1: DATOS FISCALES--%>
|
||
<div class="tab-pane active" id="TabPaso1">
|
||
<asp:UpdatePanel ID="UPNavBar" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>
|
||
|
||
<%--PASOS INTERNOS--%>
|
||
<div class="navbar" style="margin-bottom: 0px;">
|
||
<div class="navbar-inner">
|
||
<div class="container" runat="server" id="dvContainer" style="width: 100%">
|
||
<ul class="nav nav-pills nav-wizard nav-justified steps">
|
||
<li class="active">
|
||
<div class="nav-arrow"></div>
|
||
<a href="#fiscal1" data-toggle="tab" aria-expanded="true">1.1: Datos Fiscales</a>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#fiscal3" data-toggle="tab">1.2: Certificado de sello digital (CSD)</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%--BOTONES--%>
|
||
<div class="pager-wizard " style="margin-bottom: 0px">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<a class="btn btn yellow antfiscal " href="#fiscal" data-toggle="tooltip" data-placement="right" title="Anterior"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn green-seagreen sigfiscal" style="float: right" href="#fiscal" data-toggle="tooltip" data-placement="left" title="Siguiente"><i class='fa fa-arrow-right'></i></a>
|
||
<a href="javascript:$('#globalnext').click();Guardar(1,3);" class="btn green-seagreen" id="FinalFiscal" style="display: none !important; float: right"><i class='fa fa-arrow-right'></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="tab-content">
|
||
|
||
<%--PASO 1.1: DATOS FISCALES--%>
|
||
<div class="tab-pane active" id="fiscal1">
|
||
<div runat="server" id="DivRegistroInicial" style="display: none">
|
||
<div class="row">
|
||
|
||
<%--SEPARACION--%><div class="col-md-1"></div>
|
||
|
||
<%--COLUMNA 1--%>
|
||
<div class="col-md-5">
|
||
<div class="row">
|
||
|
||
<h4 class="block">Información básica</h4>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Nombre
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<div class="input-icon">
|
||
<i class="fa fa-user" aria-hidden="true"></i>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" placeholder="Nombre" ID="TxtNomEmpresa" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVNombre" runat="server" ControlToValidate="TxtNomEmpresa" Display="None" ValidationGroup="nokiero" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombre''</b> es necesario, por favor ingréselo."></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender22" runat="server" HighlightCssClass="vco" TargetControlID="RFVNombre" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
RFC
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" placeholder="RFC" ID="TxtRFC" runat="server"></asp:TextBox>
|
||
<asp:RegularExpressionValidator ID="REVRFC" runat="server" ValidationGroup="nokiero" Display="Dynamic" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RFC''</b> es incorrecto, por favor ingréselo." ControlToValidate="TxtRFC" ValidationExpression="^[a-zA-Z.)(/\\&-]{3,4}(\d{6})((\D|\d){2})((\D|\d){1})$"></asp:RegularExpressionValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCEREVRFC" runat="server" HighlightCssClass="vco" TargetControlID="REVRFC" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<asp:RequiredFieldValidator ID="RFVRFC" runat="server" ValidationGroup="nokiero" ControlToValidate="TxtRFC" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RFC''</b> es necesario, por favor ingréselo."></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender23" runat="server" HighlightCssClass="vco" TargetControlID="RFVRFC" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group" id="FirstEmail">
|
||
<label>
|
||
Correo Electrónico
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<div class="input-icon">
|
||
<i class="fa fa-envelope" aria-hidden="true"></i>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="TxtEmail" placeholder="E-Mail" runat="server"></asp:TextBox>
|
||
<asp:RegularExpressionValidator ID="REVContactoEmail" ValidationGroup="nokiero" runat="server" Display="None" ValidationExpression="(([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)(\s*;\s*|\s*$))*" ControlToValidate="TxtEmail" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto - Email''</b> no es válido, por favor ingrése uno correcto."></asp:RegularExpressionValidator>
|
||
<asp:RequiredFieldValidator ValidationGroup="nokiero" ID="RequiredFieldValidator1" runat="server" ControlToValidate="TxtEmail" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Correo''</b> es necesario, por favor ingréselo."></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOIVA1" runat="server" HighlightCssClass="vco" TargetControlID="RequiredFieldValidator1" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender24" runat="server" HighlightCssClass="vco" TargetControlID="REVContactoEmail" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Régimen
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:DropDownList ID="DdlRegimen" DataValueField="CveRegimenFiscal" DataTextField="Codigo-RegimenFiscal" CssClass="form-control input-sm select2me" runat="server" Style="min-width: 300px;" Width="100%">
|
||
</asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RFVRegimen" runat="server" ControlToValidate="DdlRegimen" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Régimen''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender8" runat="server" HighlightCssClass="vco" TargetControlID="RFVRegimen" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-12">
|
||
<br />
|
||
<br />
|
||
</div>
|
||
|
||
<h4 class="block">Contacto</h4>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Contacto
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" vplaceholder="" ID="TxtContacto" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVContacto" runat="server" ControlToValidate="TxtContacto" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender9" runat="server" HighlightCssClass="vco" TargetControlID="RFVContacto" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Teléfono
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" placeholder="Telefono" ID="TxtTelefono" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVMail" runat="server" ControlToValidate="TxtTelefono" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Telefono''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender10" runat="server" HighlightCssClass="vco" TargetControlID="RFVMail" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<asp:RegularExpressionValidator ID="CVTelefono" runat="server" Display="None" ValidationExpression="^\(\d{3}\)\s\d{3}-\d{4}$" ControlToValidate="TxtTelefono" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Telefono''</b> no es válido, por favor ingrése uno correcto." ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender14" runat="server" HighlightCssClass="vco" TargetControlID="CVTelefono" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:MaskedEditExtender ID="mskTelefono" runat="server" TargetControlID="TxtTelefono" ClearMaskOnLostFocus="false" MaskType="None" Mask="(999) 999-9999" MessageValidatorTip="true" InputDirection="LeftToRight" ErrorTooltipEnabled="True"></ajax:MaskedEditExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Extensión
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" vplaceholder="" ID="TxtExtension" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<%--COLUMNA 2--%>
|
||
<div class="col-md-5" style="margin-left: 50px;">
|
||
|
||
<h4 class="block">Dirección</h4>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Calle
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" placeholder="Direccion" ID="TxtDireccion" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVDireccion" runat="server" ControlToValidate="TxtDireccion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Dirección''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" HighlightCssClass="vco" TargetControlID="RFVDireccion" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Número Exterior
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" vplaceholder="No. Exterior" ID="TxtNoExt" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVNoExt" runat="server" ControlToValidate="TxtNoExt" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''No. Ext''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender2" runat="server" HighlightCssClass="vco" TargetControlID="RFVNoExt" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Número Interior
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" vplaceholder="No. Interior" ID="TxtNoInt" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Colonia
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" placeholder="Colonia" ID="TxtColonia" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVColonia" runat="server" ControlToValidate="TxtColonia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Colonia''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender3" runat="server" HighlightCssClass="vco" TargetControlID="RFVColonia" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Ciudad
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" vplaceholder="Ciudad" ID="TxtCiudad" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCiudad" runat="server" ControlToValidate="TxtCiudad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Ciudad''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender5" runat="server" HighlightCssClass="vco" TargetControlID="RFVCiudad" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Localidad
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" vplaceholder="Localidad" ID="TxtLocalidad" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVLocalidad" runat="server" ControlToValidate="TxtLocalidad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Localidad''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCELocalidad" runat="server" HighlightCssClass="vco" TargetControlID="RFVLocalidad" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Estado
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" placeholder="Estado" ID="TxtEstado" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVEstado" runat="server" ControlToValidate="TxtEstado" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Estado''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender6" runat="server" HighlightCssClass="vco" TargetControlID="RFVEstado" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>
|
||
Código Postal
|
||
<label style="color: red">*</label>
|
||
</label>
|
||
<asp:TextBox CssClass="form-control" vplaceholder="#" ID="TxtCP" runat="server"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCP" runat="server" ControlToValidate="TxtCP" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''CP''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender7" runat="server" HighlightCssClass="vco" TargetControlID="RFVCP" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<asp:CompareValidator ID="CVCP" runat="server" ControlToValidate="TxtCP" Display="None" ErrorMessage="El campo <b>''Código Postal''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Integer" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender13" runat="server" HighlightCssClass="vco" TargetControlID="CVCP" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<%--SEPARACION--%><div class="col-md-1"></div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%--PASO 1.2 ESTA ESCONDIDO--%>
|
||
<div class="tab-pane" id="fiscal2">
|
||
<table border="0" style="width: 100%;">
|
||
<tr>
|
||
<td width="120px">IVA por Acreditar:</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlIVAxAcreditar" runat="server" Width="60%" CssClass="form-control input-sm" AppendDataBoundItems="true" DataTextField="CtaCodigo" DataValueField="Id">
|
||
<asp:ListItem Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
</tr>
|
||
<tr>
|
||
<td>IVA Acreditable:</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlIVAAcreditable" runat="server" Width="60%" AppendDataBoundItems="true" CssClass="form-control input-sm" DataTextField="CtaCodigo" DataValueField="Id">
|
||
<asp:ListItem Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
</tr>
|
||
<tr>
|
||
<td>IVA por Trasladar:</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlIVAxTrasladar" runat="server" Width="60%" AppendDataBoundItems="true" CssClass="form-control input-sm" DataTextField="CtaCodigo" DataValueField="Id">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
</tr>
|
||
<tr>
|
||
<td>IVA Trasladado</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlIVATrasladado" runat="server" Width="60%" AppendDataBoundItems="true" CssClass="form-control input-sm" DataTextField="CtaCodigo" DataValueField="Id">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
</tr>
|
||
<tr>
|
||
<td>IVA Retenciones:</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlIVARetenciones" runat="server" Width="60%" AppendDataBoundItems="true" CssClass="form-control input-sm" DataTextField="CtaCodigo" DataValueField="Id">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
</tr>
|
||
<tr style="margin-bottom: 30px">
|
||
<td>ISR Circulación:</td>
|
||
<td>
|
||
<asp:DropDownList ID="DdlISRCirculacion" runat="server" Width="60%" AppendDataBoundItems="true" CssClass="form-control input-sm" DataTextField="CtaCodigo" DataValueField="Id">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="0"></asp:ListItem>
|
||
</asp:DropDownList></td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
|
||
<%--PASO 1.3: CERTIFICADOS--%>
|
||
<div class="tab-pane" id="fiscal3">
|
||
<asp:UpdatePanel runat="server" UpdateMode="conditional" ID="UPSat">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-2 col-md-offset-3">
|
||
<label>
|
||
Archivo KEY del CSD
|
||
|
||
</label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
|
||
<div class="input-icon">
|
||
<i class="fa fa-file" aria-hidden="true"></i>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" data-toggle="modal" data-target="#ModalFiel" placeholder="Click para cargar archivo" ID="TxtFiel" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-2 col-md-offset-3">
|
||
<label>
|
||
Archivo CER del CSD
|
||
</label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<div class="input-icon">
|
||
<i class="fa fa-file" aria-hidden="true"></i>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" data-toggle="modal" data-target="#ModalCSD" placeholder="Click para cargar archivo" ID="TxtCSD" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-2 col-md-offset-3">
|
||
<label>
|
||
Contraseña CSD
|
||
|
||
</label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<asp:TextBox CssClass="form-control" placeholder="Clave CSD" type="password" TextMode="Password" ID="TxtContraKey" runat="server"></asp:TextBox>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-2 col-md-offset-3">
|
||
<label>
|
||
Contraseña CIEC
|
||
</label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<asp:TextBox CssClass="form-control" placeholder="Clave CIEC" type="password" TextMode="Password" ID="TxtCIEC" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<%--PASO 2: USUARIOS--%>
|
||
<div class="tab-pane" id="TabPaso2">
|
||
<asp:UpdatePanel ID="UPUsuarios" UpdateMode="conditional" runat="server">
|
||
<ContentTemplate>
|
||
|
||
<%--PASOS INTERNOS--%>
|
||
<div class="navbar" style="margin-bottom: 0px;">
|
||
<div class="navbar-inner">
|
||
<div class="container" runat="server" style="width: 100%">
|
||
<ul class="nav nav-pills nav-wizard nav-justified steps">
|
||
<li class="active">
|
||
<div class="nav-arrow"></div>
|
||
<a href="#Usuarios1" data-toggle="tab" aria-expanded="true">2.1: Perfiles</a>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge "></div>
|
||
<a href="#Usuarios2" data-toggle="tab">2.2: Usuarios</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%--BOTONES--%>
|
||
<div class="pager-wizard" style="margin-bottom: 20px">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<a class="btn btn yellow" id="PrimerUsuarios" href="javascript:$('#globalprevious').click()"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn btn yellow usuarios-previous" href="#Usuarios"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn green-seagreen usuarios-next" style="float: right" href="#Usuarios"><i class='fa fa-arrow-right'></i></a>
|
||
<a href="javascript:$('#globalnext').click();" class="btn green-seagreen" id="FinalUsuarios" style="display: none !important; float: right"><i class='fa fa-arrow-right'></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="tab-content">
|
||
|
||
<%--PASO 2.1: PERFILES--%>
|
||
<div class="tab-pane active" id="Usuarios1">
|
||
<asp:UpdatePanel ID="UpAgregarPerfil" UpdateMode="conditional" runat="server">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-5 col-md-offset-1" style="text-align: center;">
|
||
<asp:LinkButton ID="LBAgregarPerfil" OnClick="LBAgregarPerfil_Click" runat="server" Width="45%" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Perfil</i>"></asp:LinkButton>
|
||
</div>
|
||
<div class="col-md-5" style="text-align: center;">
|
||
<asp:LinkButton ID="LBAgregarPerfilesSugeridos" data-html="true" data-toggle="tooltip" data-placement="left" Width="45%"
|
||
title="Director General <br/> Compras <br/> Ventas <br/> Almacen <br/> Bancos" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Perfiles Predefinidos</i>"></asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
<br />
|
||
|
||
<div class="row">
|
||
<div class="col-md-10 col-md-offset-1">
|
||
<div class="portlet light smmallpadding bordered ">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Agregar Perfiles</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
<asp:UpdatePanel runat="server" ID="UPRoles" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<div>
|
||
<asp:GridView runat="server" DataKeyNames="CveRol,Rol" EmptyDataText="No se han agregado perfiles aún" AutoGenerateColumns="false" GridLines="none" ID="GVRoles" CssClass="table table-striped table-hover Widthall ">
|
||
<Columns>
|
||
<asp:BoundField HeaderText="Perfil" DataField="Rol" ItemStyle-Width="50%" />
|
||
<asp:TemplateField HeaderText="Módulos" Visible="false">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LnkM" runat="server" AlternateText="Asignación de Permisos" CausesValidation="False" CommandName="Permisos" CommandArgument='<%# Eval("CveRol").ToString() & "|" & Eval("Rol").ToString() %>' CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-list'></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Procesos" Visible="false">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="LnkP" runat="server" AlternateText="Asignación de Procesos" CausesValidation="False" CommandName="Procesos" CommandArgument='<%# Eval("CveRol").ToString() & "|" & Eval("Rol").ToString() %>' CssClass="btn btn-circle btn-sm blue" Text="<i class='fa fa-list-alt'></i>" />
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Middle">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="lnkEdit" runat="server" CommandName="Editar" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" AlternateText="Editar" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CommandName="Delete" CssClass="btn btn-circle btn-xs red" Text="<i class='icon-trash'></i>" CommandArgument='<%# Eval("CveRol").ToString()%>' data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si"></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="100px"></ItemStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%--PASO 2.2: USUARIOS--%>
|
||
<div class="tab-pane" id="Usuarios2">
|
||
|
||
<div class="row">
|
||
<div class="col-md-10 col-md-offset-1" style="text-align: center;">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LBAgregarUsuario" OnClick="LBAgregarUsuario_Click" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Usuario</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<br />
|
||
|
||
<div class="row">
|
||
<div class="col-md-10 col-md-offset-1">
|
||
<div class="portlet light smmallpadding bordered ">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Agregar Usuarios</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
<asp:UpdatePanel runat="server" ID="UpGVUsuarios" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<div>
|
||
<asp:GridView runat="server" DataKeyNames="CveUsuario,Nombre,Correo,CveRol" EmptyDataText="No se han agregado Usuarios aún" AutoGenerateColumns="false" GridLines="none" ID="GvUsuarios" CssClass="table table-striped table-hover Widthall">
|
||
<Columns>
|
||
<asp:BoundField HeaderText="Nombre" DataField="Nombre" ItemStyle-Width="30%" />
|
||
<asp:BoundField HeaderText="Correo/Usuario" DataField="Correo" ItemStyle-Width="30%" />
|
||
<asp:BoundField HeaderText="Rol" DataField="Rol" ItemStyle-Width="20%" />
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Middle">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="lnkEdit" runat="server" CommandName="Editar" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" AlternateText="Editar" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs red" CommandArgument='<%# Eval("CveUsuario")%>' 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>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<%--PASO 3: CONFIGURACION--%>
|
||
<div class="tab-pane" id="tab3">
|
||
<asp:UpdatePanel ID="UPFormatos" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>
|
||
<div id="formatoswizard">
|
||
|
||
<%--PASOS INTERNOS--%>
|
||
<div class="navbar" style="margin-bottom: 0px">
|
||
<div class="navbar-inner">
|
||
<div class="container" runat="server" style="width: 100%">
|
||
<ul class="nav nav-pills nav-wizard nav-justified steps">
|
||
<li class="active"><a href="#Formatos1" data-toggle="tab" aria-expanded="true">3.1: Logo</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge "></div>
|
||
<a href="#Formatos2" data-toggle="tab">3.2: Correos</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Formatos3" data-toggle="tab">3.3: Plantillas de correo</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Formatos4" data-toggle="tab">3.4: Formato Factura</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Formatos5" data-toggle="tab">3.5: Centro Costos</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Formatos6" data-toggle="tab">3.6: Folios</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Formatos7" data-toggle="tab">3.7: Inventarios</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Formatos8" data-toggle="tab">3.8: Requisiciones</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%--BOTONES--%>
|
||
<div class="pager-wizard" style="margin-bottom: 20px">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<a class="btn btn yellow" id="PrimerFormatos" href="javascript:$('#globalprevious').click()"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn btn yellow formatos-previous" href="#Formatos"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn green-seagreen formatos-next" style="float: right" href="#Formatos"><i class='fa fa-arrow-right'></i></a>
|
||
<a href="javascript:$('#globalnext').click();Guardar(3,4);" class="btn green-seagreen" id="FinalFormatos" style="display: none !important; float: right"><i class='fa fa-arrow-right'></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="tab-content">
|
||
|
||
<%--PASO 3.1: LOGO--%>
|
||
<div class="tab-pane active" id="Formatos1">
|
||
<div class="row">
|
||
<div class="col-md-6 col-md-offset-3" style="text-align: center; padding-bottom: 15px;">
|
||
<h3>Logo de su empresa</h3>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<div class="col-md-6 col-md-offset-3">
|
||
<asp:TextBox ID="TextLogo" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<%--PASO 3.2: CORREOS--%>
|
||
<div class="tab-pane" id="Formatos2">
|
||
<div class="row" style="padding-bottom: 15px;">
|
||
|
||
<%--COLUMNA 1--%>
|
||
<div class="col-md-offset-1 col-md-5">
|
||
<div class="row">
|
||
<h3 class="block">Envío de Correos</h3>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Correo </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="txtEnvioCorreo" placeholder="empresa@ejemplo.com" runat="server"></asp:TextBox>
|
||
<asp:RegularExpressionValidator ID="REVEnvioEmail" runat="server" Display="None" ValidationExpression="(([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)(\s*;\s*|\s*$))*" ControlToValidate="txtEnvioCorreo" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto - Email''</b> no es válido, por favor ingrése uno correcto." ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOMail" runat="server" HighlightCssClass="vco" TargetControlID="REVEnvioEmail" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Contraseña </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="TxtEnvioContraseña" MaxLength="50" placeholder="Contraseña" runat="server" type="password" TextMode="Password"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Servidor </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="TxtEnvioServidor" placeholder="ejemplo.adsistemas.mx" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Puerto </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="TxtEnvioPuerto" placeholder="Ejemplo: 8080" runat="server"></asp:TextBox>
|
||
<asp:CompareValidator ID="CVPuertoPop3" runat="server" ControlToValidate="TxtEnvioPuerto" Display="None" ErrorMessage="El campo <b>''Puerto''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Integer" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOPuertoPop32" runat="server" HighlightCssClass="vco" TargetControlID="CVPuertoPop3" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>SSL </label>
|
||
<asp:CheckBox runat="server" Text=" " CssClass="chksino" ID="ChkEnvioSSL" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%--COLUMNA 2--%>
|
||
<div class="col-md-5" style="margin-left: 50px;">
|
||
<div class="row">
|
||
<h3 class="block">Recepción de facturas</h3>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Correo </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="txtRecepCorreo" placeholder="empresa@ejemplo.com" runat="server"></asp:TextBox>
|
||
<asp:RegularExpressionValidator ID="REVRecepEmail" runat="server" Display="None" ValidationExpression="(([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)(\s*;\s*|\s*$))*" ControlToValidate="txtRecepCorreo" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto - Email''</b> no es válido, por favor ingrése uno correcto." ValidationGroup="GrpMail"></asp:RegularExpressionValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender11" runat="server" HighlightCssClass="vco" TargetControlID="REVRecepEmail" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Contraseña </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="TxtRecepContraseña" MaxLength="50" placeholder="Contraseña" runat="server" type="password" TextMode="Password"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Servidor </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="TxtRecepServidor" placeholder="ejemplo.adsistemas.mx" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Puerto </label>
|
||
<asp:TextBox CssClass="form-control" CausesValidation="true" ID="TxtRecepPuerto" placeholder="Ejemplo: 8080" runat="server"></asp:TextBox>
|
||
<asp:CompareValidator ID="CVPuertoPop32" runat="server" ControlToValidate="TxtRecepPuerto" Display="None" ErrorMessage="El campo <b>''Puerto''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Integer" ValidationGroup="GrpGuardar"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender12" runat="server" HighlightCssClass="vco" TargetControlID="CVPuertoPop32" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>Protocolo </label>
|
||
<asp:DropDownList CssClass="form-control" CausesValidation="true" ID="DdlRecepProtocolo" runat="server">
|
||
<asp:ListItem Text="POP3" Value="POP3"></asp:ListItem>
|
||
<asp:ListItem Text="IMAP" Value="IMAP"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
<label>SSL </label>
|
||
<asp:CheckBox runat="server" Text=" " CssClass="chksino" ID="ChkRecepSSL" />
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<%--3.3: PLANTILLAS CORREO--%>
|
||
<div class="tab-pane" id="Formatos3">
|
||
<div class="row">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<div class="row col-md-offset-1" style="padding-bottom: 30px;">
|
||
<h3>Plantilla para el envío de correo:</h3>
|
||
</div>
|
||
<div class="row col-md-offset-1" style="margin-bottom: 30px">
|
||
<div class="col-md-1" style="padding-left: 0px; margin-top: 5px"><span>Asunto:</span> </div>
|
||
<div class="col-md-8">
|
||
<asp:TextBox ID="TxtAsunto" CssClass="form-control" Width="100%" runat="server" ClientIDMode="Static" MaxLength="150"></asp:TextBox>
|
||
</div>
|
||
<div class="col-md-offset-1 col-md-1" style="text-align: left;">
|
||
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkBtnMuestraEtiquetas" OnClick="LnkBtnMuestraEtiquetas_Click" CssClass="btn btn-sm green" runat="server">
|
||
<i class="fa fa-hashtag" aria-hidden="true"></i>
|
||
<span>Etiquetas</span>
|
||
</asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
<div class="row" style="min-height: 200px; padding-bottom: 30px;">
|
||
<div class=" col-md-11 fix">
|
||
<asp:TextBox ID="TxtPlantillaVenta" runat="server" Rows="8" ClientIDMode="Static" MaxLength="5000" TextMode="MultiLine" Height="200px" Width="960px"></asp:TextBox>
|
||
<ajax:HtmlEditorExtender ID="HTMLPlantillaVenta" runat="server" TargetControlID="TxtPlantillaVenta" DisplaySourceTab="True" EnableSanitization="false">
|
||
<Toolbar>
|
||
<ajax:Undo />
|
||
<ajax:Redo />
|
||
<ajax:Bold />
|
||
<ajax:Italic />
|
||
<ajax:Underline />
|
||
<ajax:StrikeThrough />
|
||
<ajax:Subscript />
|
||
<ajax:Superscript />
|
||
<ajax:JustifyLeft />
|
||
<ajax:JustifyCenter />
|
||
<ajax:JustifyRight />
|
||
<ajax:JustifyFull />
|
||
<ajax:InsertOrderedList />
|
||
<ajax:InsertUnorderedList />
|
||
<ajax:CreateLink />
|
||
<ajax:UnLink />
|
||
<ajax:RemoveFormat />
|
||
<ajax:SelectAll />
|
||
<ajax:UnSelect />
|
||
<ajax:Delete />
|
||
<ajax:Cut />
|
||
<ajax:Copy />
|
||
<ajax:Paste />
|
||
<ajax:BackgroundColorSelector />
|
||
<ajax:ForeColorSelector />
|
||
<ajax:FontNameSelector />
|
||
<ajax:FontSizeSelector />
|
||
<ajax:Indent />
|
||
<ajax:Outdent />
|
||
<ajax:InsertHorizontalRule />
|
||
<ajax:HorizontalSeparator />
|
||
</Toolbar>
|
||
</ajax:HtmlEditorExtender>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%-- <div class="col-md-4" style="">
|
||
<div class="note note-info">
|
||
<h4 class="block">Etiquetas</h4>
|
||
|
||
<p><code style="color: #31708f"><b>{NOMBRECLIENTE}</b></code> Nombre del Cliente.</p>
|
||
<p><code style="color: #31708f"><b>{SERIEFOLIO}</b></code> Folio de la Factura Generada.</p>
|
||
<p><code style="color: #31708f"><b>{FECHA}</b></code> Fecha de la Factura Generada.</p>
|
||
<p><code style="color: #31708f"><b>{SUCURSAL}</b></code> Sucursal de la Factura Generada.</p>
|
||
<p><code style="color: #31708f"><b>{IMPORTETOTAL}</b></code> Importe Total de la Factura Generada.</p>
|
||
|
||
<h4 class="block">Ejemplo</h4>
|
||
<p><span>
|
||
<pre><b>Plantilla:</b><br />Estimado Cliente {NOMBRECLIENTE} le hago entrega del documento {SERIEFOLIO} generado en la Sucursal {SUCURSAL} con fecha de {FECHA} e Importe de {IMPORTETOTAL}.<br /><br /><b>Correo:</b><br />Estimado Cliente Juan Pérez le hago entrega del documento FAC-123 generado en la Sucursal Matriz Hermosillo con fecha de 30/04/2018 e Importe de $1000.00.</pre>
|
||
</span></p>
|
||
|
||
</div>
|
||
</div>--%>
|
||
</div>
|
||
</div>
|
||
|
||
<%--3.4: FORMATO FACTURA--%>
|
||
<div class="tab-pane" id="Formatos4">
|
||
<div class="row">
|
||
<asp:UpdatePanel ID="UpFormatoFactura" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="linkActualizar" runat="server" OnClick="linkActualizar_Click"></asp:LinkButton>
|
||
<div class="col-md-offset-1 col-md-10 portlet light smmallpadding bordered ">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Formato Factura</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:HyperLink ID="HlFormatoFactura" Visible="false" Target="_blank" runat="server" CssClass="btn btn-circle btn-verde btn-default btn-sm" Text="<i class='fa fa-plus'>Agregar</i>"></asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<asp:RadioButtonList ID="RblFormatoFactura" runat="server" AutoPostBack="true">
|
||
<%-- <asp:ListItem Text="Predeterminado" Value="1"></asp:ListItem>--%>
|
||
<%--<asp:ListItem Text="Subir Formato" Value="2"></asp:ListItem>--%>
|
||
<asp:ListItem Text="Crear Formato" Value="3"></asp:ListItem>
|
||
<asp:ListItem Text="Editar Formato" Value="4" Enabled="false"></asp:ListItem>
|
||
</asp:RadioButtonList>
|
||
</div>
|
||
<div class="col-md-6" runat="server" id="DivSubirFactura" visible="false">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<h3>Arraste o haga click para subir el formato de factura</h3>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-10" style="margin-left: 30px; margin-bottom: 200px;">
|
||
<asp:TextBox ID="TxtFormatoFactura" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
<Triggers>
|
||
<asp:AsyncPostBackTrigger ControlID="linkActualizar" EventName="Click" />
|
||
</Triggers>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<%--3.5: CENTRO COSTOS--%>
|
||
<div class="tab-pane" id="Formatos5">
|
||
<asp:UpdatePanel UpdateMode="Conditional" ID="UPCentroCosto" runat="server">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div class="col-md-offset-3 col-md-2" style="height: 28px; display: flex; align-items: center; text-align: right;">
|
||
<span style="text-align: right">Tipo de Centro de Costos:</span>
|
||
</div>
|
||
<div class="col-md-2">
|
||
<asp:DropDownList ID="DdlTipoCentroCostos" CssClass="form-control input-sm select2me" AutoPostBack="true" AppendDataBoundItems="true" Width="100%" runat="server">
|
||
<asp:ListItem Value="-1" Text="Seleccione"></asp:ListItem>
|
||
<asp:ListItem Value="1" Text="Sucursal"></asp:ListItem>
|
||
<asp:ListItem Value="2" Text="Proyecto"></asp:ListItem>
|
||
<asp:ListItem Value="3" Text="Proyecto - SubProyecto"></asp:ListItem>
|
||
<asp:ListItem Value="4" Text="Sucursal - Proyecto"></asp:ListItem>
|
||
<asp:ListItem Value="5" Text="Proyecto - Sucursal"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
</div>
|
||
<div class="col-md-2" style="text-align: left;">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LBAgregarCC" OnClick="LBAgregarCC_Click" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Centro Costo</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
<br />
|
||
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<asp:UpdatePanel UpdateMode="Conditional" ID="UpGVCC" runat="server">
|
||
<ContentTemplate>
|
||
<asp:GridView runat="server" DataKeyNames="CveSubProyecto,SubProyecto,IdSegNeg,Estatus,Serie,IVA,Calle,NoExt,NoInt,Colonia,Localidad,Municipio,Estado,Pais,CP,CveProyecto,TipoSucursal,EsSucursal" EmptyDataText="No se han agregado Sucursales aún" AutoGenerateColumns="false" GridLines="none" ID="GvCC" CssClass="table table-striped table-hover Widthall">
|
||
<Columns>
|
||
<asp:BoundField HeaderText="Centro Costo" DataField="SubProyecto" ItemStyle-Width="50%" />
|
||
|
||
<asp:TemplateField HeaderText="Es Sucursal" ItemStyle-Width="20%">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" Text='<%# If(Eval("EsSucursal").ToString = "1", "Si", "No") %>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
|
||
<asp:BoundField HeaderText="Serie" DataField="Serie" ItemStyle-Width="20%" />
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Middle" HeaderStyle-Width="10%">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="lnkEdit" runat="server" CommandName="Editar" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" AlternateText="Editar" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs red" CommandArgument='<%# Eval("CveUsuario")%>' 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>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<%--3.6: FOLIOS--%>
|
||
<div class="tab-pane" id="Formatos6">
|
||
|
||
<div class="row">
|
||
<div class="col-md-offset-1 col-md-10" style="text-align: center;">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkAgregarFolio" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Folio</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<br />
|
||
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<asp:UpdatePanel UpdateMode="Conditional" ID="UpFolio" runat="server">
|
||
<ContentTemplate>
|
||
<asp:GridView runat="server" DataKeyNames="CveFolio,FInicial,FActual,FFinal,Estado,TipoDocto,CveSubProyecto" EmptyDataText="No se han agregado folios aun" AutoGenerateColumns="false" GridLines="none" ID="GvFolios" CssClass="table table-striped table-hover Widthall">
|
||
<Columns>
|
||
<asp:BoundField DataField="SubProyecto" HeaderText="Centro Costo" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:BoundField DataField="Serie" HeaderText="Serie" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField DataField="TipoDocto" HeaderText="Tipo Docto." ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField DataField="FInicial" HeaderText="Folio Inicial" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="FActual" HeaderText="Folio Actual" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="FFinal" HeaderText="Folio Final" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="Estado" HeaderText="Estatus" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField DataField="Fecha" DataFormatString="{0:d}" HeaderText="Fecha" ItemStyle-HorizontalAlign="Center" />
|
||
<asp:BoundField DataField="Usuario" HeaderText="Usuario" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%" ItemStyle-VerticalAlign="Middle">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="lnkEdit" runat="server" CommandName="Editar" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" AlternateText="Editar" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs 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>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<%--3.7: INVENTARIOS--%>
|
||
<div class="tab-pane" id="Formatos7">
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<div class="col-md-offset-1">
|
||
<h3>Método de costeo</h3>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row" style="padding-bottom: 10px;">
|
||
<div class="col-md-offset-1 col-md-6">
|
||
<div class="col-md-6" style="height: 28px; display: flex; align-items: center; text-align: right; padding-left: 0px;">
|
||
<span>Seleccione el Método de costeo de su empresa:</span>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<asp:DropDownList CssClass="form-control input-sm select2me" Width="100%" ID="DdlMetodos" runat="server" DataTextField="metodoinventario" DataValueField="cvemetodoinventario"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-5">
|
||
|
||
<div class="col-md-offset-3 col-md-6" style="text-align: left;">
|
||
<asp:UpdatePanel runat="server">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkAgregarInventario" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Almacen</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<asp:UpdatePanel UpdateMode="Conditional" ID="UpInventario" runat="server">
|
||
<ContentTemplate>
|
||
<br />
|
||
<asp:GridView runat="server" DataKeyNames="CveAlmacen,IdCtaContable,Inventariable,Modalidad,CveModalidad,CveTipoAlmacen,Almacen,Estatus,CveSubProyecto" EmptyDataText="No se han agregado almacenes aun" AutoGenerateColumns="false" GridLines="none" ID="GvInventario" CssClass="table table-striped table-hover Widthall">
|
||
<Columns>
|
||
<asp:TemplateField ItemStyle-Width="15%" HeaderText="Almacen">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAlmacen" runat="server" Text='<%# Eval("Almacen") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Centro de Costos">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlSubProyecto" runat="server" Text='<%# Eval("SubProyecto", "{0}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Tipo Almacen">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlTipoAlmacen" runat="server" Text='<%# Eval("TipoAlmacen", "{0}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Cuenta Contable" Visible="false">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCuentaContable" runat="server" Text='<%# Eval("IdCtaContable") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Modalidad">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlModalidad" runat="server" Text='<%# Eval("Modalidad") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Inventariable">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlInventariable" runat="server" Text='<%# Eval("Inventariable") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Estatus">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlEstatus" runat="server" Text='<%# Eval("Estatus") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Fecha Ingreso" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlFechaIng" runat="server" Text='<%# Eval("FechaIng", "{0:d}") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField ItemStyle-Width="10%" HeaderText="Usuario">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlUsuario" runat="server" Text='<%# Eval("Usuario") %>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="5%" ItemStyle-VerticalAlign="Middle">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="lnkEdit" runat="server" CommandName="Editar" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" AlternateText="Editar" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs 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>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<%--REQUISICIONES--%>
|
||
<div class="tab-pane" id="Formatos8">
|
||
<asp:UpdatePanel ID="UpRequisiciones" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<div class="col-md-offset-1">
|
||
<h3>Asignación de Estatus de Requisiciones</h3>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
|
||
<div class="col-md-offset-4 col-md-1" style="height: 28px; display: flex; align-items: center; text-align: right; padding-left: 0px;">
|
||
<span>Centro de Costo:</span>
|
||
</div>
|
||
|
||
<div class="col-md-3">
|
||
<asp:DropDownList CssClass="form-control input-sm select2me" AppendDataBoundItems="true" Width="100%" ID="DdlEstatusSubProyecto" runat="server" AutoPostBack="true" DataTextField="SubProyecto" DataValueField="CveSubProyecto"></asp:DropDownList>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="row col-md-offset-1 col-md-10" style="padding-bottom: 30px;">
|
||
<asp:GridView ID="GvEstatusUsuariosREQ" GridLines="None" CssClass="table table-striped table-advance table-hover" Width="100%" runat="server" AutoGenerateColumns="False" DataKeyNames="CveUsuario" EmptyDataText="No se encontraron Usuarios Registrados" ToolTip="Listado de Usuarios">
|
||
<HeaderStyle VerticalAlign="Middle" />
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>USUARIO</HeaderTemplate>
|
||
<ItemStyle Width="150px" BorderStyle="None" />
|
||
<ItemTemplate>
|
||
<asp:Label Font-Bold="true" Width="250px" ID="LblUsuario" runat="server" Text='<%# Eval("Nombre")%>'></asp:Label>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<ItemStyle HorizontalAlign="Center" />
|
||
<ItemTemplate>
|
||
<table style="text-align: center; width: 100%">
|
||
<tr>
|
||
<td style="width: 50%; text-align: center">
|
||
<asp:CheckBox ID="chkEstatus1" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios1" />
|
||
</td>
|
||
<%-- <td style="width: 50%; text-align: left">
|
||
<asp:ImageButton ID="ibOpciones1" runat="server" ImageUrl="~/Imagenes/add_comment.png" AlternateText="Opciones" ToolTip="Opciones" OnClick="ibOpciones1_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>--%>
|
||
</table>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField>
|
||
<ItemStyle HorizontalAlign="Center" />
|
||
<ItemTemplate>
|
||
<table style="text-align: center; width: 100%">
|
||
<tr>
|
||
<td style="width: 50%; text-align: center">
|
||
<asp:CheckBox ID="chkEstatus2" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios2" />
|
||
</td>
|
||
<%-- <td style="width: 50%; text-align: left">
|
||
<asp:ImageButton ID="ibOpciones2" runat="server" ImageUrl="~/Imagenes/add_comment.png" AlternateText="Opciones" ToolTip="Opciones" OnClick="ibOpciones1_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>
|
||
<ItemStyle HorizontalAlign="Center" />
|
||
<ItemTemplate>
|
||
<table style="text-align: center; width: 100%">
|
||
<tr>
|
||
<td style="width: 50%; text-align: center">
|
||
<asp:CheckBox ID="chkEstatus3" runat="server" /><asp:HiddenField runat="server" ID="hdnCveEstatusUsuarios3" />
|
||
</td>
|
||
<%--<td style="width: 50%; text-align: left">
|
||
<asp:ImageButton ID="ibOpciones3" runat="server" ImageUrl="~/Imagenes/add_comment.png" AlternateText="Opciones" ToolTip="Opciones" OnClick="ibOpciones1_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>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<div class="col-md-offset-5 col-md-2">
|
||
<asp:Button ID="btnGuardarEstatusUsuariosREQ" Text="Guardar" Width="100%" runat="server" CssClass="btn btn-primary" Visible="false" /></td>
|
||
</div>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<div id="divAddAlmacen" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<asp:UpdatePanel ID="UpAddAlmacen" 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="H1" runat="server">Agregar Almacen</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel ID="UpBodyAlmacen" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtAlmacen" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVAlmacen" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtAlmacen" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Almacen''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioInventario"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtAlmacen.ClientID.ToString()%>">Almacen:</label>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<%-- <div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSucursal" runat="server" AppendDataBoundItems="true" DataValueField="CveSucursal" DataTextField="Sucursal" ValidationGroup="GrpObligatorio" Width="100%" CssClass="form-control input-sm select2me"></asp:DropDownList>
|
||
<label for="<%= DdlSucursal.ClientID.ToString()%>">Sucursal:</label>
|
||
</div>
|
||
</div>--%>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSubProyectoInventario" runat="server" AppendDataBoundItems="true" DataValueField="CveSubProyecto" DataTextField="SubProyecto" ValidationGroup="GrpObligatorioInventario" Width="100%" CssClass="form-control input-sm select2me">
|
||
<asp:ListItem Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlSubProyectoInventario.ClientID.ToString()%>">Centro de Costos:</label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoAlmacen" runat="server" AppendDataBoundItems="true" DataValueField="CveTipoAlmacen" DataTextField="TipoAlmacen" ValidationGroup="GrpObligatorioInventario" Width="100%" CssClass="form-control input-sm select2me"></asp:DropDownList>
|
||
<label for="<%= DdlTipoAlmacen.ClientID.ToString()%>">Tipo de Almacen:</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlModalidad" runat="server" CssClass="form-control input-sm select2me" Width="100%" AutoPostBack="true">
|
||
<asp:ListItem Text="Contable" Value="1"></asp:ListItem>
|
||
<asp:ListItem Selected="True" Text="Solo Existencia" Value="0"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlModalidad.ClientID.ToString()%>">Modalidad:</label>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright" id="divddlcc" visible="false" runat="server">
|
||
<asp:DropDownList ID="DdlCuentasContables" runat="server" AppendDataBoundItems="true" DataTextField="CtaCodigo" DataValueField="Id" Width="100%" ValidationGroup="GrpObligatorioInventario" CssClass="form-control input-sm select2me"></asp:DropDownList>
|
||
<label for="<%= DdlCuentasContables.ClientID.ToString()%>">Cuenta Contable:</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlInventariable" runat="server" AppendDataBoundItems="true" DataValueField="Inventariable" ValidationGroup="GrpObligatorioInventario" Width="100%" CssClass="form-control input-sm select2me">
|
||
<asp:ListItem Selected="True" Text="Si" Value="1"></asp:ListItem>
|
||
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlInventariable.ClientID.ToString()%>">Inventariable:</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright" id="divEstatus" runat="server">
|
||
<asp:CheckBox ID="ChkEstatusInventario" runat="server" CssClass="form-control" />
|
||
<label for="<%= ChkEstatusInventario.ClientID.ToString()%>">Estatus:</label>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpdatePanel3" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="BtnAgregarAlmacen" runat="server" CssClass="btn btn-primary" ValidationGroup="GrpObligatorioInventario"> <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>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<%--PASO 4: CATALOGOS--%>
|
||
<div class="tab-pane" id="tab4">
|
||
<asp:UpdatePanel ID="UPGiro" UpdateMode="Conditional" runat="server">
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="LnkDescargarExcelClasi" />
|
||
<asp:PostBackTrigger ControlID="LnkDescargarExcelUM" />
|
||
<asp:PostBackTrigger ControlID="LnkDescargarExcelPS" />
|
||
</Triggers>
|
||
<ContentTemplate>
|
||
<div id="girowizard">
|
||
<div class="navbar" style="margin-bottom: 0px">
|
||
<div class="navbar-inner">
|
||
<div class="container" runat="server" style="width: 100%">
|
||
<ul class="nav nav-pills nav-wizard nav-justified steps">
|
||
<li class="active">
|
||
<a href="#Giro1" id="Giro" data-toggle="tab" aria-expanded="true">4.1: Clasificaciones</a>
|
||
<div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge "></div>
|
||
<a href="#Giro2" data-toggle="tab">4.2: Unidades de Medida </a>
|
||
<div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Giro3" data-toggle="tab">4.3: Productos / Servicios</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="pager-wizard" style="margin-bottom: 20px">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<a class="btn btn yellow" id="PrimerGiro" href="javascript:$('#globalprevious').click()"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn btn yellow giro-previous" href="#Giro"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn green-seagreen giro-next" style="float: right" href="#Giro"><i class='fa fa-arrow-right'></i></a>
|
||
<a href="javascript:$('#globalnext').click()" class="btn green-seagreen" id="FinalGiro" style="display: none !important; float: right"><i class='fa fa-arrow-right'></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tab-content">
|
||
<div class="tab-pane active" id="Giro1">
|
||
<div class="row">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<div class="portlet light smmallpadding bordered ">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Agregar Clasificaciones</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkDescargarExcelClasi" CssClass="btn-file btn red" runat="server">
|
||
<i class="fa fa-download"></i>
|
||
<span>Descargar Excel</span>
|
||
</asp:LinkButton>
|
||
<asp:HyperLink NavigateUrl="#" data-toggle="modal" data-target="#DivAddClasificaciones" CssClass="btn-file btn green" runat="server">
|
||
<i class="fa fa-plus"></i>
|
||
<span>Subir Excel</span>
|
||
</asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
|
||
<div class="row" align="center">
|
||
<div class="col-md-12">
|
||
<asp:UpdatePanel runat="server" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkAgregarClasificacion" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Clasificacion</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<br />
|
||
<asp:UpdatePanel runat="server" ID="UpClasificaciones" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<div>
|
||
<asp:GridView runat="server" Width="100%" DataKeyNames="CveClasificacion,Clasificacion" EmptyDataText="No se han agregado clasificaciones aún" AutoGenerateColumns="false" GridLines="none" ID="GvClasificaciones" CssClass="table table-striped gvfracc table-advance table-hover gvroles">
|
||
<Columns>
|
||
<asp:BoundField HeaderText="Clasificacion" DataField="Clasificacion" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:TemplateField HeaderText="Comandos">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="ImgE" OnClick="EditClasificacion_Click" runat="server" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs 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="100px"></ItemStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tab-pane" id="Giro2">
|
||
<div class="row">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<div class="portlet light smmallpadding bordered ">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Agregar Unidades de Medida</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkDescargarExcelUM" CssClass="btn-file btn red" runat="server">
|
||
<i class="fa fa-download"></i>
|
||
<span>Descargar Excel</span>
|
||
</asp:LinkButton>
|
||
<asp:HyperLink NavigateUrl="#" data-toggle="modal" data-target="#DivAddUnidadesMedida" CssClass="btn-file btn green" runat="server">
|
||
<i class="fa fa-plus"></i>
|
||
<span>Subir Excel</span>
|
||
</asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
|
||
<div class="row" align="center">
|
||
<div class="col-md-12">
|
||
<asp:UpdatePanel runat="server" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkAddUM" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Unidad de Medida</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<br />
|
||
<asp:UpdatePanel runat="server" ID="UpGVUM" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<div>
|
||
<asp:GridView runat="server" Width="100%" DataKeyNames="CveUnidadMedida,UnidadMedida,Abreviatura" EmptyDataText="No se han agregado unidades de medida aún" AutoGenerateColumns="false" GridLines="none" ID="GvUM" CssClass="table table-striped gvfracc table-advance table-hover gvum">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Unidad de medida" ItemStyle-HorizontalAlign="Left">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlUM" runat="server" Text='<%# Eval("UnidadMedida")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="170px"></ItemStyle>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Abreviatura" ItemStyle-HorizontalAlign="Left">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlAbreviatura" runat="server" Text='<%# Eval("Abreviatura")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="170px"></ItemStyle>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:LinkButton ID="ImgE" OnClick="EditUM_Click" runat="server" AlternateText="Editar" CausesValidation="False"
|
||
CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs red" Text="<i class='icon-trash'></i>" CommandName="Delete" CommandArgument='<%# Eval("CveUnidadMedida").ToString()%>' data-toggle="confirmation" data-popout="true" data-original-title="Confirmar" data-btn-ok-label="si"></asp:LinkButton>
|
||
</ItemTemplate>
|
||
<ItemStyle Width="100px"></ItemStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tab-pane" id="Giro3">
|
||
<div class="row">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<%--<asp:UpdatePanel ID="UpAddPS" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>--%>
|
||
<div class="portlet smmallpadding light bordered">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-briefcase font-green"></i>
|
||
<span class="caption-subject bold uppercase">Agregar Producto Servicio</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkDescargarExcelPS" CssClass="btn-file btn red" runat="server">
|
||
<i class="fa fa-download"></i>
|
||
<span>Descargar Excel</span>
|
||
</asp:LinkButton>
|
||
<asp:HyperLink NavigateUrl="#" data-toggle="modal" data-target="#DivAddPS" CssClass="btn-file btn green" runat="server">
|
||
<i class="fa fa-plus"></i>
|
||
<span>Subir Excel</span>
|
||
</asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body form">
|
||
<%--<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-xs-5">
|
||
<asp:TextBox ID="TxtCodigo" CssClass="form-control " runat="server" MaxLength="50"></asp:TextBox>
|
||
<label class="truncate" style="padding-left: 16px;" for="<%= TxtCodigo.ClientID.ToString()%>">Código:</label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright col-xs-5">
|
||
<asp:TextBox ID="TxtCodigoBarras" CssClass="form-control " runat="server" MaxLength="50"></asp:TextBox>
|
||
<label class="truncate" style="padding-left: 16px;" for="<%= TxtCodigoBarras.ClientID.ToString()%>">Código Barras:</label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright md-col-12">
|
||
<asp:TextBox ID="TxtPS" CssClass="form-control" runat="server" MaxLength="846"></asp:TextBox>
|
||
<label class="truncate" for="<%= TxtPS.ClientID.ToString()%>">Producto / Servicio:</label>
|
||
<asp:RequiredFieldValidator ID="RFVPS" runat="server" ControlToValidate="TxtPS" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Producto Servicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCEPS" runat="server" HighlightCssClass="vco" TargetControlID="RFVPS" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright md-col-12">
|
||
<asp:TextBox ID="TxtPrecio" CssClass="form-control" runat="server" MaxLength="846"></asp:TextBox>
|
||
<label class="truncate" for="<%= TxtPrecio.ClientID.ToString()%>">Precio:</label>
|
||
<asp:RegularExpressionValidator ID="CVPrecio" runat="server" ControlToValidate="TxtPrecio" Display="None" ErrorMessage="El campo <b>''Precio''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." ValidationExpression="^([1-9]{1}[\d]{0,2}(\,[\d]{3})*(\.[\d]{0,4})?|[1-9]{1}[\d]{0,}(\.[\d]{0,4})?|0(\.[\d]{0,2})?|(\.[\d]{1,4})?)$" ValidationGroup="GprAgregaPS"></asp:RegularExpressionValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCPrecio" runat="server" HighlightCssClass="vco" TargetControlID="CVPrecio" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoPS" CssClass="form-control input-sm select2me" runat="server" Width="206px" Height="22px">
|
||
<asp:ListItem Text="Seleccione" Value="-1"></asp:ListItem>
|
||
<asp:ListItem Text="Producto" Value="2"></asp:ListItem>
|
||
<asp:ListItem Text="Servicio" Value="1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlTipoPS.ClientID.ToString()%>">Tipo:</label>
|
||
<asp:RequiredFieldValidator ID="RFVTipoPS" runat="server" ControlToValidate="DdlTipoPS" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCETipoPS" runat="server" HighlightCssClass="vco" TargetControlID="RFVTipoPS" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlUM" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" AutoPostBack="false" CausesValidation="true" DataTextField="UnidadMedida" DataValueField="CveUnidadMedida" Width="206px">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlUM.ClientID.ToString()%>">Unidad de Medida:</label>
|
||
<asp:RequiredFieldValidator ID="RFVUnidadMedida" runat="server" ControlToValidate="DdlUM" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Unidad de Medida''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOUnidadMedida" runat="server" HighlightCssClass="vco" TargetControlID="RFVUnidadMedida" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlClasificacion" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" AutoPostBack="false" CausesValidation="true" DataTextField="Clasificacion" DataValueField="CveClasificacion" Width="350px" Enabled="true">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlClasificacion.ClientID.ToString()%>">Clasificación Contable:</label>
|
||
<asp:RequiredFieldValidator ID="RFVClasificacionPS" runat="server" ControlToValidate="DdlClasificacion" CssClass="help-block errorimput" 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="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCClasificacion" runat="server" HighlightCssClass="vco" TargetControlID="RFVClasificacionPS" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Aplica para Venta:</label>
|
||
<asp:CheckBox ID="ChkAplicaParaVenta" CssClass="make-switchsd" data-size="small" runat="server" Checked="True" />
|
||
</div>
|
||
<div class="row">
|
||
<asp:LinkButton runat="server" OnClick="btnAddPS_Click" Style="float: right; margin-right: 15px;" ID="btnAddPS" Text="Agregar <i class='fa fa-plus'></i>" class="btn btn-primary green" />
|
||
</div>--%>
|
||
<div class="row" align="center">
|
||
<div class="col-md-12">
|
||
<asp:UpdatePanel runat="server" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkAgregarPS" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Producto/Servicio</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<br />
|
||
<asp:UpdatePanel runat="server" ID="UPGvPS" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<div>
|
||
<asp:GridView runat="server" Width="100%" DataKeyNames="CvePS,PS,Codigo,CodigoBarras,Precio,CveUnidadMedida,CveTipoPS,CveClasificacion,AplicaParaVenta"
|
||
EmptyDataText="No se han agregado productos/servicios" AutoGenerateColumns="false" GridLines="none" ID="GVPS" CssClass="table table-striped gvfracc table-advance table-hover ">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="Nombre" ItemStyle-HorizontalAlign="Left">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPS" runat="server" Text='<%# Eval("PS")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:BoundField HeaderText="Clasificacion" DataField="Clasificacion" ItemStyle-HorizontalAlign="Left" />
|
||
<asp:TemplateField HeaderText="Código" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlCodigo" runat="server" Text='<%# Eval("Codigo")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Precio" ItemStyle-HorizontalAlign="Right">
|
||
<ItemTemplate>
|
||
<asp:Literal ID="LtlPrecio" runat="server" Text='<%# Eval("Precio")%>'></asp:Literal>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:LinkButton OnClick="EditPS_Click" runat="server" AlternateText="Editar" CausesValidation="False" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs red" CommandArgument='<%# Eval("CvePS")%>' 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>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<%-- </ContentTemplate>
|
||
</asp:UpdatePanel>--%>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<%--PASO ????: INVENTARIOS--%>
|
||
<div class="tab-pane" id="tab5">
|
||
<div class="row">
|
||
<div class="pager-wizard " style="margin-bottom: 10px">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<a class="btn btn-default" id="primerinventario" href="javascript:$('#globalprevious').click()"><i class='fa fa-arrow-left'></i></a>
|
||
<a href="javascript:$('#globalnext').click();guardar(5,1);" class="btn green-seagreen" id="finalinventario" style="float: right"><i class='fa fa-arrow-right'></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="portlet">
|
||
<div class="portlet-title">
|
||
<div class="caption">
|
||
<i class="fa fa-cart-arrow-down "></i>método de costeo
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%--PASO 5: CARGA INICIAL--%>
|
||
<div class="tab-pane" id="tab6">
|
||
<asp:UpdatePanel ID="UpCarga" UpdateMode="Conditional" runat="server">
|
||
<Triggers>
|
||
<asp:PostBackTrigger ControlID="LnkDescargaExcelProveedor" />
|
||
<asp:PostBackTrigger ControlID="LnkDescargarExcelClientes" />
|
||
<asp:PostBackTrigger ControlID="BtnDescargarFacturas" />
|
||
</Triggers>
|
||
<ContentTemplate>
|
||
<div id="Cargawizard">
|
||
<div class="navbar" style="margin-bottom: 0px">
|
||
<div class="navbar-inner">
|
||
<div class="container" runat="server" style="width: 100%">
|
||
<ul class="nav nav-pills nav-wizard nav-justified steps">
|
||
<li class="active"><a href="#Carga1" id="Carga" data-toggle="tab" aria-expanded="true">5.1: Proveedores</a><div class="nav-arrow"></div>
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge "></div>
|
||
<a href="#Carga2" data-toggle="tab">5.2: Clientes </a>
|
||
|
||
<div class="nav-arrow">
|
||
</div>
|
||
|
||
</li>
|
||
<li>
|
||
<div class="nav-wedge"></div>
|
||
<a href="#Carga4" data-toggle="tab">5.3: Facturas</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="pager-wizard" style="margin-bottom: 20px">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<a class="btn btn yellow" id="PrimerCarga" href="javascript:$('#globalprevious').click()"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn btn yellow carga-previous" href="#Carga"><i class='fa fa-arrow-left'></i></a>
|
||
<a class="btn green-seagreen carga-next" style="float: right" href="#Carga"><i class='fa fa-arrow-right'></i></a>
|
||
<a href="javascript:$('#globalnext').click()" class="btn green-seagreen" id="FinalCarga" style="display: none !important; float: right"><i class='fa fa-arrow-right'></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tab-content">
|
||
<div class="tab-pane active" id="Carga1">
|
||
<div class="row">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<div class="portlet light smmallpadding bordered ">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Agregar Proveedores</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkDescargaExcelProveedor" CssClass="btn-file btn red" runat="server">
|
||
<i class="fa fa-download"></i>
|
||
<span>Descargar Excel</span>
|
||
</asp:LinkButton>
|
||
<asp:HyperLink NavigateUrl="#" data-toggle="modal" data-target="#DivExcelProveedor" CssClass="btn-file btn green" runat="server">
|
||
<i class="fa fa-plus"></i>
|
||
<span>Subir Excel</span>
|
||
</asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
|
||
<div class="row" align="center">
|
||
<div class="col-md-12">
|
||
<asp:UpdatePanel runat="server" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkAddProveedor" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Proveedor</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<br />
|
||
<asp:UpdatePanel ID="UpGvProveedor" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvProvedoores" runat="server" AutoGenerateColumns="False" DataKeyNames="CveProveedor,Codigo,RazonSocial,RFC,PlazoPago,Telefono,LimiteCredito,Direccion,ContactoNombre,NombreCorto" EmptyDataText="  No se encontraron Proveedores registrados" ToolTip="Listado de Proveedores" CssClass=" table table-smallpadding Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:BoundField HeaderText="Codigo" DataField="Codigo" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Razon Social" DataField="RazonSocial" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Nombre Corto" DataField="NombreCorto" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="RFC" DataField="RFC" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Direccion" DataField="Direccion" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Contacto" DataField="ContactoNombre" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Telefono" DataField="Telefono" ItemStyle-HorizontalAlign="right" />
|
||
<asp:BoundField HeaderText="Limite Credito" DataField="LimiteCredito" ItemStyle-HorizontalAlign="right" />
|
||
<asp:BoundField HeaderText="Plazo Pago" DataField="PlazoPago" ItemStyle-HorizontalAlign="right" />
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:LinkButton OnClick="EditProveedor_Click" runat="server" AlternateText="Editar" CausesValidation="False" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs red" CommandArgument='<%# Eval("CveProveedor")%>' 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="100px"></ItemStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tab-pane" id="Carga2">
|
||
<div class="row">
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<div class="portlet light smmallpadding bordered ">
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="icon-pin font-green"></i>
|
||
<span class="caption-subject bold uppercase">Agregar Clientes</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
<asp:LinkButton ID="LnkDescargarExcelClientes" CssClass="btn-file btn red" runat="server">
|
||
<i class="fa fa-download"></i>
|
||
<span>Descargar Excel</span>
|
||
</asp:LinkButton>
|
||
<asp:HyperLink NavigateUrl="#" data-toggle="modal" data-target="#DivExcelCliente" CssClass="btn-file btn green" runat="server">
|
||
<i class="fa fa-plus"></i>
|
||
<span>Subir Excel</span>
|
||
</asp:HyperLink>
|
||
</div>
|
||
</div>
|
||
<div class="tools">
|
||
</div>
|
||
</div>
|
||
<div class="portlet-body nomarginleftright form-horizontal form-row-sepe formnombottom ">
|
||
<div class="row" align="center">
|
||
<div class="col-md-12">
|
||
<asp:UpdatePanel runat="server" UpdateMode="conditional">
|
||
<ContentTemplate>
|
||
<asp:LinkButton ID="LnkAddCliente" runat="server" CssClass="btn btn-primary" Text="<i class='fa fa-plus'> Agregar Cliente</i>"></asp:LinkButton>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<br />
|
||
<asp:UpdatePanel ID="UpGvCliente" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:GridView ID="GvCliente" runat="server" AutoGenerateColumns="False" DataKeyNames="CveCliente,Nombre,Direccion,Colonia,Estado,RFC,CP,Contacto,CveSubProyecto" EmptyDataText="  No se encontraron Clientes registrados" ToolTip="Listado de Clientes" CssClass=" table table-smallpadding Widthall" GridLines="None">
|
||
<Columns>
|
||
<asp:BoundField HeaderText="Nombre" DataField="Nombre" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Sucursal" DataField="SubProyecto" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="RFC" DataField="RFC" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Direccion" DataField="Direccion" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Colonia" DataField="Colonia" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Estado" DataField="Estado" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="RFC" DataField="RFC" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="CP" DataField="CP" ItemStyle-HorizontalAlign="left" />
|
||
<asp:BoundField HeaderText="Contacto" DataField="Contacto" ItemStyle-HorizontalAlign="left" />
|
||
<asp:TemplateField HeaderText="Comandos" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:LinkButton OnClick="EditCliente_Click" runat="server" AlternateText="Editar" CausesValidation="False" CssClass="btn btn-circle btn-xs green" Text="<i class='fa fa-pencil'></i>" />
|
||
<asp:LinkButton ID="lnkRemove" runat="server" CssClass="btn btn-circle btn-xs red" CommandArgument='<%# Eval("CveCliente")%>' 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="100px"></ItemStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tab-pane" id="Carga4">
|
||
|
||
<div class="col-md-offset-1 col-md-10">
|
||
<div class="row" style="padding-bottom: 30px;">
|
||
<h3>Agregar Factura Proveedor Cliente</h3>
|
||
</div>
|
||
|
||
<div class="row" style="padding-bottom: 15px;">
|
||
<span>Seleccione el tipo de factura: </span>
|
||
</div>
|
||
|
||
<div class="row">
|
||
|
||
<asp:RadioButtonList runat="server" ID="RblFormato">
|
||
<asp:ListItem Value="1" Text="Factura Proveedor" Selected="True"></asp:ListItem>
|
||
<asp:ListItem Value="2" Text="Factura Cliente"></asp:ListItem>
|
||
</asp:RadioButtonList>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<h3>Arraste o haga click para subir el archivo Excel</h3>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="col-md-11" style="margin-left: 30px; margin-right: 30px; margin-bottom: 50px;">
|
||
<asp:TextBox ID="TxtAddFactura" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="col-md-2" style="text-align: left">
|
||
<asp:Button ID="BtnDescargarFacturas" runat="server" CssClass="btn btn-warning" Text="Descargar Formato" />
|
||
</div>
|
||
<div class="col-md-10" style="text-align: right">
|
||
<asp:Button ID="BtnCargaExcelFacturas" runat="server" CssClass="btn btn-success" Text="Guardar"></asp:Button>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<%--PASO 7: Finalizar--%>
|
||
<div class="tab-pane" id="tab7">
|
||
<asp:UpdatePanel ID="UpFinalizar" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>
|
||
<div id="CargaFinalizar">
|
||
<div class="navbar" style="margin-bottom: 0px">
|
||
<div class="navbar-inner">
|
||
<div class="container" runat="server" style="width: 100%">
|
||
<ul class="nav nav-pills nav-wizard nav-justified steps">
|
||
<li class="active"><a href="#Finalizar1" id="Finalizar" data-toggle="tab" aria-expanded="true">Iniciar Sesion</a><div class="nav-arrow"></div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="pager-wizard" style="margin-bottom: 20px">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<a class="btn btn yellow" id="PrimerFinalizar" href="javascript:$('#globalprevious').click()"><i class='fa fa-arrow-left'></i></a>
|
||
<%-- <a class="btn btn yellow carga-previous" href="#Finalizar"><i class='fa fa-arrow-left'></i></a>--%>
|
||
<%--<a class="btn green-seagreen carga-next" style="float: right" href="#Carga"><i class='fa fa-arrow-right'></i></a>--%>
|
||
<%-- <a href="javascript:$('#globalnext').click()" class="btn green-seagreen" id="FinalCarga" style="display: none !important; float: right"><i class='fa fa-arrow-right'></i></a>--%>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tab-content">
|
||
<div class="tab-pane active" id="Finalizar1">
|
||
<div class="row" align="center">
|
||
<div class="col-md-12">
|
||
<label>
|
||
<h1>Para concluir el proceso seleccione el usuario con el que desea iniciar sesión</h1>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<br />
|
||
<div class="row" align="center">
|
||
<div class="col-md-12">
|
||
<asp:DropDownList runat="server" ID="DdlUsuario" CssClass="form-control input-sm select2me" Width="25%" DataValueField="CveUsuario" DataTextField="Usuario" AppendDataBoundItems="true"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<br />
|
||
<br />
|
||
<div class="row" align="center" style="padding-bottom: 30px;">
|
||
<div class="col-md-12">
|
||
<asp:Button Text="Iniciar Sesión" ID="BtnIniciarSesion" CssClass="btn btn-primary" runat="server" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<%--SABE--%>
|
||
<div class="form-actions">
|
||
<div class="row">
|
||
<div class="col-md-12" style="display: none">
|
||
<a href="#" id="globalprevious" style="float: left" class="btn default button-previous"><i class="fa fa-angle-left"></i>Back </a>
|
||
<a href="javascript:$('#globalnext').css('display', 'none')" id="globalnext" style="float: right" class="btn btn-outline green button-next">Continue <i class="fa fa-angle-right"></i></a>
|
||
<a href="javascript:$('#C_LBGuardar').click()" style="display: none; float: right" class="btn green button-submit">Guardar <i class='fa fa-check'></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<%--BOTONES PARA GUARDADO GENERAL - ES EL QUE MANEJA TODO--%>
|
||
<asp:UpdatePanel style="display: none" runat="server" ID="upGuardar">
|
||
<ContentTemplate>
|
||
<%-- <asp:Button runat="server" ID="LBGuardar" Text="Guardar" CssClass="btn btn-primary"></asp:Button>--%>
|
||
<asp:HiddenField runat="server" ClientIDMode="Static" ID="HdnPaso" />
|
||
<asp:HiddenField runat="server" ClientIDMode="Static" ID="HdnSubPaso" />
|
||
<asp:Button runat="server" ClientIDMode="Static" CssClass="btn btn-primary" OnClick="BtnGuardarPaso_Click" Text="Guardar Paso" ID="BtnGuardarPaso" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
|
||
|
||
|
||
<%--EMPIEZAN MODALES DE UPLOAD--%>
|
||
|
||
<%--FIEL--%>
|
||
<div id="ModalFiel" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpFiel" class="modal-dialog rowpadding" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Agregar archivo FIEL</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<asp:TextBox ID="TxtModalFielArchivo" CssClass="ADSdropzone hidden" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="CancelarFiel" type="button" class="btn btn-default BtnModal-Cancelar" data-dismiss="modal">Cerrar</button>
|
||
<asp:Button Text="Guardar" ID="BtnModalFiel" OnClick="BtnModalFiel_Click" CssClass="btn btn-primary BtnModal-Guardar" runat="server" />
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
|
||
<%--CSD--%>
|
||
<div id="ModalCSD" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpCSD" class="modal-dialog rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">CSD</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<asp:TextBox ID="TxtModalCSDArchivo" CssClass="ADSdropzone hidden" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="CancelarCSD" type="button" class="btn btn-default BtnModal-Cancelar" data-dismiss="modal">Cerrar</button>
|
||
<asp:Button Text="CSD" ID="BtnCSD" OnClick="BtnCSD_Click" CssClass="btn btn-primary BtnModal-Guardar" runat="server" />
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<%-- PLANTILLA DE CORREO - MUESTRA ETIQUETAS --%>
|
||
|
||
<div id="ModalEtiquetas" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpEtiquetas" class="modal-dialog rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Etiquetas</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="">
|
||
<h4 class="block"><b>Etiquetas</b></h4>
|
||
|
||
<p><code style="color: #31708f"><b>{NOMBRECLIENTE}</b></code> Nombre del Cliente.</p>
|
||
<p><code style="color: #31708f"><b>{SERIEFOLIO}</b></code> Folio de la Factura Generada.</p>
|
||
<p><code style="color: #31708f"><b>{FECHA}</b></code> Fecha de la Factura Generada.</p>
|
||
<p><code style="color: #31708f"><b>{SUCURSAL}</b></code> Sucursal de la Factura Generada.</p>
|
||
<p><code style="color: #31708f"><b>{IMPORTETOTAL}</b></code> Importe Total de la Factura Generada.</p>
|
||
|
||
<h4 class="block"><b>Ejemplo</b></h4>
|
||
<p>
|
||
<span>
|
||
<pre><b>Plantilla:</b><br />Estimado Cliente {NOMBRECLIENTE} le hago entrega del documento {SERIEFOLIO} generado en la Sucursal {SUCURSAL} con fecha de {FECHA} e Importe de {IMPORTETOTAL}.<br /><br /><b>Correo:</b><br />Estimado Cliente Juan Pérez le hago entrega del documento FAC-123 generado en la Sucursal Matriz Hermosillo con fecha de 30/04/2018 e Importe de $1000.00.</pre>
|
||
</span>
|
||
</p>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="CancelarEtiquetas" type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<%--AGREGAR PERFIL--%>
|
||
<div id="ModalPerfil" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpPerfil" class="modal-dialog rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Perfil</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<table border="0" class="portlet light">
|
||
<tr>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtPerfil" runat="server" CssClass="form-control" ValidationGroup="GrpModalPerfil"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVRol" runat="server" ControlToValidate="TxtPerfil" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Perfil''</b> es necesario, por favor indique uno." ValidationGroup="GrpModalPerfil"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtPerfil.ClientID.ToString()%>">Perfil:</label>
|
||
</div>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="CancelarPerfil" type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||
<asp:Button Text="Agregar Perfil" ID="BtnPerfil" CssClass="btn btn-primary" ValidationGroup="GrpModalPerfil" runat="server" />
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
<%--AGREGAR USUARIO--%>
|
||
<div id="ModalUsuario" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpUsuario" class="modal-dialog rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Usuario</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<table border="0" class="portlet light">
|
||
<tr>
|
||
<div class="portlet-title">
|
||
<div class="caption font-green">
|
||
<i class="fa fa-users font-green"></i>
|
||
<span class="caption-subject bold uppercase">Registro de Usuarios</span>
|
||
</div>
|
||
<div class="actions">
|
||
<div class="btn-group">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</tr>
|
||
<tr>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtNombre" runat="server" CssClass="form-control" ValidationGroup="GrpModalUsuario"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVNomUsuario" runat="server" ControlToValidate="TxtNombre" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombre''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpModalUsuario"></asp:RequiredFieldValidator>
|
||
|
||
<label for="<%= TxtNombre.ClientID.ToString()%>">Nombre:</label>
|
||
</div>
|
||
</tr>
|
||
<tr>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtCorreo" runat="server" CssClass="form-control" ValidationGroup="GrpModalUsuario"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCorreo3" runat="server" ControlToValidate="TxtCorreo" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Correo''</b> es necesario, por favor seleccione uno." ValidationGroup="GrpModalUsuario"></asp:RequiredFieldValidator>
|
||
<asp:RegularExpressionValidator ID="REVCorreo" runat="server" CssClass="help-block errorimput" ValidationExpression="(([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)(\s*;\s*|\s*$))*" ControlToValidate="TxtCorreo" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Email''</b> no es válido, por favor ingrése uno correcto." ValidationGroup="GrpModalUsuario"></asp:RegularExpressionValidator>
|
||
|
||
<label for="<%= TxtCorreo.ClientID.ToString()%>">Correo:</label>
|
||
</div>
|
||
</tr>
|
||
<tr>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList runat="server" ID="DdlRoles" CssClass="form-control input-sm select2me" Width="50%" DataValueField="CveRol" DataTextField="Rol" AppendDataBoundItems="true"></asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RFVDRoles" runat="server" ControlToValidate="DdlRoles" CssClass="help-block errorimput" 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="GrpModalUsuario"></asp:RequiredFieldValidator>
|
||
<label for="<%= DdlRoles.ClientID.ToString()%>">Perfil:</label>
|
||
</div>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="CancelarUsuario" type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||
<asp:Button Text="Usuario" ID="BtnUsuario" CssClass="btn btn-primary" ValidationGroup="GrpModalUsuario" runat="server" />
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
|
||
<%--AGREGAR SUCURSAL--%>
|
||
<div id="ModalCC" class="modal ADS fade" role="dialog">
|
||
<asp:UpdatePanel ID="UpCC" class="modal-dialog rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Centro Costo</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<ajax:TabContainer ID="TabCC" runat="server" ActiveTabIndex="0" Width="100%" CssClass="tabBodyOverride">
|
||
|
||
<ajax:TabPanel ID="TabDatosGenerales" runat="server" HeaderText="Datos Generales">
|
||
<ContentTemplate>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtCentroCosto" runat="server" CssClass="form-control" CausesValidation="true"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCentroCosto" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtCentroCosto" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Centro de costo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtCentroCosto.ClientID.ToString()%>">Centro de costo:</label>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright" id="DivProyecto" runat="server">
|
||
<asp:DropDownList ID="DdlProyecto" runat="server" DataTextField="Proyecto" AppendDataBoundItems="true" DataValueField="CveProyecto" CssClass="form-control select2me" Width="100%">
|
||
<asp:ListItem Text="Seleccione" Value="-1" />
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlProyecto.ClientID.ToString()%>">Proyecto:</label>
|
||
</div>
|
||
<br />
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:CheckBox ID="ChkEsSucursal" AutoPostBack="true" runat="server" CssClass="form-control" Checked="false" />
|
||
<label for="<%= ChkEsSucursal.ClientID.ToString()%>">¿Es Sucursal?</label>
|
||
</div>
|
||
<br />
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:CheckBox ID="ChkEstatusCC" runat="server" CssClass="form-control" Checked="true" />
|
||
<label for="<%= ChkEstatusCC.ClientID.ToString()%>">Estatus:</label>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
|
||
<ajax:TabPanel ID="TabDatosFiscales" runat="server" HeaderText="Datos Fiscales" ClientIDMode="Static">
|
||
<ContentTemplate>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtSerie" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="15"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVSerie" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtSerie" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Serie''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtSerie.ClientID.ToString()%>">Serie:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtIVA" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="15"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVIVA" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtIVA" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''IVA''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtIVA.ClientID.ToString()%>">IVA:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtCalle" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCalle" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtCalle" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Calle''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtCalle.ClientID.ToString()%>">Calle:</label>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtNoExtCC" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="10"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVNoExtCC" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtNoExtCC" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''No Ext''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtNoExt.ClientID.ToString()%>">No Ext:</label>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-6">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtNoIntCC" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="10"></asp:TextBox>
|
||
<%--<asp:RequiredFieldValidator ID="RFVNoInt" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtNoIntCC" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''No Int''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>--%>
|
||
<label for="<%= TxtNoInt.ClientID.ToString()%>">No Int:</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtColoniaCC" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVColoniaCC" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtColoniaCC" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Colonia''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtColonia.ClientID.ToString()%>">Colonia:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtLocalidadCC" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVLocalidadCC" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtLocalidadCC" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Localidad''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtLocalidad.ClientID.ToString()%>">Localidad:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtMunicipio" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVMunicipio" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtMunicipio" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Municipio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtMunicipio.ClientID.ToString()%>">Municipio:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtEstadoCC" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVEstadoCC" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtEstadoCC" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Estado''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtEstado.ClientID.ToString()%>">Estado:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtPais" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVPais" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtPais" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Pais''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtPais.ClientID.ToString()%>">Pais:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtCPCC" runat="server" CssClass="form-control" CausesValidation="true" ClientIDMode="Static" MaxLength="5"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCPCC" Visible="false" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtCPCC" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''CP''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio" Enabled="false"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtCP.ClientID.ToString()%>">CP:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:CheckBox ID="ChkEsMatriz" runat="server" CssClass="form-control" />
|
||
<label for="<%= ChkEsMatriz.ClientID.ToString()%>">¿Es matríz?</label>
|
||
</div>
|
||
</ContentTemplate>
|
||
</ajax:TabPanel>
|
||
</ajax:TabContainer>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="CancelarCC" type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||
<asp:Button Text="CC" ID="BtnCC" CssClass="btn btn-primary" ValidationGroup="GrpObligatorio" runat="server" />
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
|
||
|
||
<div id="DivPermisos" class="modal fade">
|
||
<div class="modal-dialog">
|
||
<asp:UpdatePanel ID="UPAlta" runat="server" class="modal-content rowpadding" tabindex="-1" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header">
|
||
<h4>
|
||
<asp:Label Text="Asignación de Permisos:" ID="LbPermisos" runat="server" />
|
||
</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row" align="right">
|
||
<input type="text" id="TxtBusqueda2" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda2','{0}')", GvPermisos.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
||
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda2','{0}')", GvPermisos.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
||
</div>
|
||
<asp:UpdatePanel ID="UPPAltaRep" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div>
|
||
</div>
|
||
<div class="row">
|
||
<div style="height: 400px; overflow-y: auto;">
|
||
<asp:GridView ID="GvPermisos" ClientIDMode="Static" runat="server" CssClass="table table-striped table-hover Widthall" AutoGenerateColumns="False" Width="100%" DataKeyNames="CveRol,CveModulo" GridLines="None">
|
||
<Columns>
|
||
<asp:BoundField DataField="Padres" HeaderText="Módulo Padre">
|
||
<ControlStyle Width="175px" />
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:BoundField>
|
||
<asp:BoundField DataField="Modulo" HeaderText="Módulo">
|
||
<ControlStyle Width="175px" />
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:BoundField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate><span title="Permitir">P</span></HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:CheckBox runat="server" ID="ChkP"></asp:CheckBox>
|
||
</ItemTemplate>
|
||
<ControlStyle Width="25px" />
|
||
<ItemStyle HorizontalAlign="Center"></ItemStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos" Height="15px"></HeaderStyle>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="CmdGuardar" runat="server" Text="Guardar Permisos" class="btn btn-primary" />
|
||
<button type="button" data-dismiss="modal" class="btn btn-danger">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivProcesos" class="modal fade">
|
||
<div class="modal-dialog">
|
||
<asp:UpdatePanel ID="UpAltaP" runat="server" class="modal-content rowpadding" tabindex="-1" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header">
|
||
<h4>
|
||
<asp:Label Text="Asignación de Procesos:" ID="LbProcesos" runat="server" />
|
||
</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row" align="right">
|
||
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvProcesos.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
||
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvProcesos.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
||
</div>
|
||
<asp:UpdatePanel ID="UPPAltaProcesos" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="row">
|
||
<div style="height: 400px; overflow-y: auto;">
|
||
<asp:GridView ID="GvProcesos" ClientIDMode="Static" runat="server" CssClass="table table-striped table-hover Widthall" AutoGenerateColumns="False" Width="100%" DataKeyNames="CveRol,CveModulo,CveProceso" GridLines="None">
|
||
<Columns>
|
||
<asp:BoundField DataField="Modulo" HeaderText="Módulo">
|
||
<ControlStyle Width="150px" />
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:BoundField>
|
||
<asp:BoundField DataField="Descripcion" HeaderText="Proceso">
|
||
<ControlStyle Width="250px" />
|
||
<ItemStyle HorizontalAlign="Left" />
|
||
</asp:BoundField>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate><span title="Permitir">P</span></HeaderTemplate>
|
||
<ItemTemplate>
|
||
<asp:CheckBox runat="server" ID="ChkP"></asp:CheckBox>
|
||
</ItemTemplate>
|
||
<ControlStyle Width="25px" />
|
||
<ItemStyle HorizontalAlign="Center"></ItemStyle>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle CssClass="Titulos" Height="15px"></HeaderStyle>
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnGuardaProcesos" runat="server" Text="Guardar Procesos" class="btn btn-primary" />
|
||
<button type="button" data-dismiss="modal" class="btn btn-danger">Cancelar</button>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div id="DivAddClasificaciones" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<!-- Modal content-->
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Agregar Clasificaciones</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<h3>Arraste o haga click para subir el excel de clasificaciones</h3>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-11" style="margin-left: 30px; margin-right: 30px; margin-bottom: 50px;">
|
||
<asp:TextBox ID="TxtAddClasificacion" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpBtnClasi" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="btnClasificacion" runat="server" CssClass="btn btn-success" Text="Guardar"></asp:Button>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivAddUnidadesMedida" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<!-- Modal content-->
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Agregar unidades de medida</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<h3>Arraste o haga click para subir el excel de unidades de medida</h3>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-11" style="margin-left: 30px; margin-right: 30px; margin-bottom: 200px;">
|
||
<asp:TextBox ID="TxtAddUnidadesMedida" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UPAddUnidadMedida" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnDivAddUnidadesMedida" runat="server" CssClass="btn btn-success" Text="Guardar"></asp:Button>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivAddPS" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<!-- Modal content-->
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Agregar Producto/Servicio</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<h3>Arraste o haga click para subir el excel de Productos/Servicios</h3>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-11" style="margin-left: 30px; margin-right: 30px; margin-bottom: 200px;">
|
||
<asp:TextBox ID="TxtAddPS" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpAddPS" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnDivAddPS" runat="server" CssClass="btn btn-success" Text="Guardar"></asp:Button>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<%-- <div id="DivUpdateClasificacion" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" style="width: 450px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpEditarClasificacion" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="LtlTituloModal" runat="server">Editar clasificación</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtEditClasificacion" CssClass="form-control " runat="server" CausesValidation="true"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="TxtEditClasificacion" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificación''</b> es necesario, por favor ingréselo." ValidationGroup="GrpActualizarClasificacion"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtEditClasificacion.ClientID.ToString()%>">Clasificación:</label>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnActualizarClasificacion" runat="server" class="btn btn-success" Text="Actualizar" ValidationGroup="GrpActualizarClasificacion" />
|
||
<button id="BtnCancelarSucursal" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
<asp:HiddenField ID="HdnIDClasificacion" runat="server" Value="-1" ClientIDMode="Static" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>--%>
|
||
|
||
<div id="DivAddUM" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" style="width: 450px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpAddUM" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="Literal3" runat="server">Agregar Unidad de Medida</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtUM" CssClass="form-control " runat="server" CausesValidation="true" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVEUM" runat="server" ControlToValidate="TxtUM" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Unidad de Medida''</b> es necesario, por favor ingréselo." ValidationGroup="GrpActualizarUM"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtUM.ClientID.ToString()%>">Unidad de Medida:</label>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtAbreviatura" CssClass="form-control" runat="server" CausesValidation="true" MaxLength="15"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVEA" runat="server" ControlToValidate="TxtAbreviatura" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Abreviatura''</b> es necesario, por favor ingréselo." ValidationGroup="GrpActualizarUM"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtAbreviatura.ClientID.ToString()%>">Abreviatura:</label>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnAddUM" runat="server" class="btn btn-success" Text="Agregar" ValidationGroup="GrpActualizarUM" />
|
||
<button runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
<asp:HiddenField ID="HdnIDUM" runat="server" Value="-1" ClientIDMode="Static" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivUpdatePS" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" style="width: 450px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpEditPS" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="Literal4" runat="server">Agregar producto/servicio</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-xs-5">
|
||
<asp:TextBox ID="TxtCodigo" CssClass="form-control " runat="server" MaxLength="50"></asp:TextBox>
|
||
<label class="truncate" style="padding-left: 16px;" for="<%= TxtCodigo.ClientID.ToString()%>">Código:</label>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright col-xs-5">
|
||
<asp:TextBox ID="TxtCodigoBarras" CssClass="form-control " runat="server" MaxLength="50"></asp:TextBox>
|
||
<label class="truncate" style="padding-left: 16px;" for="<%= TxtCodigoBarras.ClientID.ToString()%>">Código Barras:</label>
|
||
<i></i>
|
||
</div>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright md-col-12">
|
||
<asp:TextBox ID="TxtPS" CssClass="form-control" runat="server" MaxLength="846"></asp:TextBox>
|
||
<label class="truncate" for="<%= TxtPS.ClientID.ToString()%>">Producto / Servicio:</label>
|
||
<asp:RequiredFieldValidator ID="RFVPS" runat="server" ControlToValidate="TxtPS" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Producto Servicio''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCEPS" runat="server" HighlightCssClass="vco" TargetControlID="RFVPS" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright md-col-12">
|
||
<asp:TextBox ID="TxtPrecio" CssClass="form-control" runat="server" MaxLength="846"></asp:TextBox>
|
||
<label class="truncate" for="<%= TxtPrecio.ClientID.ToString()%>">Precio:</label>
|
||
<asp:RegularExpressionValidator ID="CVPrecio" runat="server" ControlToValidate="TxtPrecio" Display="None" ErrorMessage="El campo <b>''Precio''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." ValidationExpression="^([1-9]{1}[\d]{0,2}(\,[\d]{3})*(\.[\d]{0,4})?|[1-9]{1}[\d]{0,}(\.[\d]{0,4})?|0(\.[\d]{0,2})?|(\.[\d]{1,4})?)$" ValidationGroup="GprAgregaPS"></asp:RegularExpressionValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCPrecio" runat="server" HighlightCssClass="vco" TargetControlID="CVPrecio" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoPS" CssClass="form-control input-sm select2me" runat="server" Width="206px" Height="22px">
|
||
<asp:ListItem Text="Seleccione" Value="-1"></asp:ListItem>
|
||
<asp:ListItem Text="Producto" Value="2"></asp:ListItem>
|
||
<asp:ListItem Text="Servicio" Value="1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlTipoPS.ClientID.ToString()%>">Tipo:</label>
|
||
<asp:RequiredFieldValidator ID="RFVTipoPS" runat="server" ControlToValidate="DdlTipoPS" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCETipoPS" runat="server" HighlightCssClass="vco" TargetControlID="RFVTipoPS" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlUM" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" AutoPostBack="false" CausesValidation="true" DataTextField="UnidadMedida" DataValueField="CveUnidadMedida" Width="206px">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlUM.ClientID.ToString()%>">Unidad de Medida:</label>
|
||
<asp:RequiredFieldValidator ID="RFVUnidadMedida" runat="server" ControlToValidate="DdlUM" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Unidad de Medida''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCOUnidadMedida" runat="server" HighlightCssClass="vco" TargetControlID="RFVUnidadMedida" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlClasificacion" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" AutoPostBack="false" CausesValidation="true" DataTextField="Clasificacion" DataValueField="CveClasificacion" Width="206px">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<label for="<%= DdlClasificacion.ClientID.ToString()%>">Clasificación Contable:</label>
|
||
<asp:RequiredFieldValidator ID="RFVClasificacionPS" runat="server" ControlToValidate="DdlClasificacion" CssClass="help-block errorimput" 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="GrpGuardarPS"></asp:RequiredFieldValidator>
|
||
<ajax:ValidatorCalloutExtender ID="VCClasificacion" runat="server" HighlightCssClass="vco" TargetControlID="RFVClasificacionPS" Width="300px"></ajax:ValidatorCalloutExtender>
|
||
<i></i>
|
||
</div>
|
||
<div class="form-group">
|
||
<label>Aplica para Venta:</label>
|
||
<asp:CheckBox ID="ChkAplicaParaVenta" CssClass="make-switchsd" data-size="small" runat="server" Checked="True" />
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnDivUpdatePS" runat="server" class="btn btn-success" Text="Actualizar" ValidationGroup="GrpGuardarPS" />
|
||
<button id="Button4" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
<asp:HiddenField ID="HdnIDPS" runat="server" Value="-1" ClientIDMode="Static" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivAgregarFolio" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<asp:UpdatePanel ID="UpAddFolio" class="modal-content rowpadding" tabindex="-1" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:HiddenField ID="HdnModalidadFolio" runat="server" Value="I" ClientIDMode="Static" />
|
||
<asp:HiddenField ID="HdnIDFolio" runat="server" Value="-1" ClientIDMode="Static" />
|
||
|
||
<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">Folio</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<asp:UpdatePanel ID="UpBodyFolio" UpdateMode="Conditional" runat="server">
|
||
<ContentTemplate>
|
||
|
||
|
||
<%--<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSucursal" CssClass="select2me form-control" runat="server" AppendDataBoundItems="true" CausesValidation="true" DataTextField="Sucursal" DataValueField="CveSucursal" ValidationGroup="GrpObligatorio">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RFVSucurusal" runat="server" CssClass="help-block errorimput" ControlToValidate="DdlSucursal" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Sucursal''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio"></asp:RequiredFieldValidator>
|
||
<label for="<%= DdlSucursal.ClientID.ToString()%>">Sucursal:</label>
|
||
</div>--%>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlSubProyecto" runat="server" CssClass="select2me form-control" Width="50%" AppendDataBoundItems="true" CausesValidation="true" DataTextField="SubProyecto" DataValueField="CveSubProyecto" ValidationGroup="GrpObligatorioFolio">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RFVSubProyecto" runat="server" CssClass="help-block errorimput" ControlToValidate="DdlSubProyecto" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Centro de costo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioFolio"></asp:RequiredFieldValidator>
|
||
<label for="<%= DdlSubProyecto.ClientID.ToString()%>">Centro Costo:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:DropDownList ID="DdlTipoDocto" CssClass="select2me form-control" runat="server" Width="50%" AppendDataBoundItems="true" CausesValidation="true" ValidationGroup="GrpObligatorioFolio">
|
||
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
|
||
<asp:ListItem Text="Facturas" Value="Ing"></asp:ListItem>
|
||
<asp:ListItem Text="Remisión" Value="Rem"></asp:ListItem>
|
||
<asp:ListItem Text="Notas de Crédito" Value="Egs"></asp:ListItem>
|
||
<asp:ListItem Text="Devoluciones" Value="Dev"></asp:ListItem>
|
||
<asp:ListItem Text="Cotización" Value="Cot"></asp:ListItem>
|
||
<asp:ListItem Text="Requisiciones" Value="Req"></asp:ListItem>
|
||
<asp:ListItem Text="Pedido" Value="Ped"></asp:ListItem>
|
||
<asp:ListItem Text="Orden de Compra" Value="OC"></asp:ListItem>
|
||
<asp:ListItem Text="Orden de Servicio" Value="OS"></asp:ListItem>
|
||
<asp:ListItem Text="Nomina" Value="Nom"></asp:ListItem>
|
||
<asp:ListItem Text="Organización Interna" Value="OI"></asp:ListItem>
|
||
<asp:ListItem Text="Vale Gasolina" Value="VaG"></asp:ListItem>
|
||
<asp:ListItem Text="Resguardo AF" Value="AFR"></asp:ListItem>
|
||
<asp:ListItem Text="Traslado AF" Value="AFT"></asp:ListItem>
|
||
<asp:ListItem Text="Acarreo" Value="Aca"></asp:ListItem>
|
||
</asp:DropDownList>
|
||
<asp:RequiredFieldValidator ID="RFVTipoDocto" runat="server" CssClass="help-block errorimput" ControlToValidate="DdlTipoDocto" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo Docto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioFolio"></asp:RequiredFieldValidator>
|
||
<label for="<%= DdlTipoDocto.ClientID.ToString()%>">Tipo Docto:</label>
|
||
</div>
|
||
|
||
<%-- <div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtAprobacion" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVAprobacion" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtAprobacion" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Aprobación''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorio"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtAprobacion.ClientID.ToString()%>">Aprobación:</label>
|
||
</div>--%>
|
||
|
||
<%-- <div class="form-group form-md-line-input input-iconright">
|
||
<label for="<%= TxtFAprob.ClientID.ToString()%>">Fecha Aprobación:</label>
|
||
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 140px !important; padding: 0px;">
|
||
<asp:TextBox ID="TxtFAprob" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10"></asp:TextBox>
|
||
<span class="input-group-btn ">
|
||
<asp:LinkButton ID="imgCalendario" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||
</span>
|
||
<ajax:MaskedEditExtender ID="MEEFechaI" runat="server" TargetControlID="TxtFAprob" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||
<ajax:CalendarExtender runat="server" ID="Calendario" TargetControlID="TxtFAprob" PopupButtonID="ImgCalendario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||
<asp:RequiredFieldValidator ID="rfvFechaI" runat="server" ControlToValidate="TxtFAprob" Display="None" ErrorMessage="El campo <b>''Fecha Aprobación''</b> es requerido por la aplicación, por favor ingrese una fecha." ValidationGroup="GrpObligatorio"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="cvFechaI" runat="server" ControlToValidate="TxtFAprob" Display="None" ErrorMessage="El campo <b>''Fecha Aprobación''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpObligatorio"></asp:CompareValidator>
|
||
<ajax:ValidatorCalloutExtender ID="vcoFfvFI" runat="server" HighlightCssClass="vco" TargetControlID="rfvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
<ajax:ValidatorCalloutExtender ID="vcoCvFI" runat="server" HighlightCssClass="vco" TargetControlID="cvFechaI" Width="350px"></ajax:ValidatorCalloutExtender>
|
||
</div>
|
||
|
||
</div>--%>
|
||
|
||
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtFolioInicial" runat="server" CausesValidation="true" MaxLength="8" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVFinicial" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtFolioInicial" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Folio Inicial''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioFolio"></asp:RequiredFieldValidator>
|
||
<asp:CompareValidator ID="CVFI_FI" runat="server" ControlToValidate="TxtFolioInicial" ControlToCompare="TxtFolioFinal" Display="None" ErrorMessage="El campo <b>''Folio Inicial''</b> No puede ser mayor que el Folio Final." Operator="LessThanEqual" Type="Integer" ValidationGroup="GrpObligatorioFolio"></asp:CompareValidator>
|
||
<label for="<%= TxtFolioInicial.ClientID.ToString()%>">Folio Inicial:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright" id="DivFactual" runat="server" visible="false">
|
||
<asp:TextBox ID="TxtFolioActual" runat="server" CausesValidation="true" MaxLength="8" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVFactual" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtFolioActual" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Folio Actual''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioFolio"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtFolioActual.ClientID.ToString()%>">Folio Actual:</label>
|
||
</div>
|
||
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:TextBox ID="TxtFolioFinal" runat="server" CausesValidation="true" MaxLength="8" ValidationGroup="GrpGuardar" CssClass="form-control"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVFFinal" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtFolioFinal" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Folio Final''</b> es necesario, por favor ingréselo." ValidationGroup="GrpObligatorioFolio"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtFolioFinal.ClientID.ToString()%>">Folio Final:</label>
|
||
</div>
|
||
|
||
<br />
|
||
<div class="form-group form-md-line-input input-iconright">
|
||
<asp:CheckBox ID="ChkEstatus" runat="server" CssClass="form-control" Checked="true" />
|
||
<label for="<%= ChkEstatus.ClientID.ToString()%>">Estatus:</label>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpFooter" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button Text="Guardar" ID="BtnGuardarFolio" CssClass="btn btn-primary" ValidationGroup="GrpObligatorioFolio" runat="server" />
|
||
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivExcelProveedor" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<!-- Modal content-->
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Agregar Proveedor</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<h3>Arraste o haga click para subir el excel de Proveedor</h3>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-11" style="margin-left: 30px; margin-right: 30px; margin-bottom: 200px;">
|
||
<asp:TextBox ID="TxtAddProveedor" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpdatePanel4" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnCargaExcelProveedor" runat="server" CssClass="btn btn-success" Text="Guardar"></asp:Button>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivExcelCliente" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog">
|
||
<!-- Modal content-->
|
||
<div class="modal-content">
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">Agregar Cliente</h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="col-md-12">
|
||
<h3>Arraste o haga click para subir el excel de Cliente</h3>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-11" style="margin-left: 30px; margin-right: 30px; margin-bottom: 200px;">
|
||
<asp:TextBox ID="TxtAddClientes" CssClass="ADSdropzone hidden" Text="" data-maxFile="1" runat="server"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:UpdatePanel ID="UpdatePanel5" runat="server" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<asp:Button ID="BtnCargaExcelCliente" runat="server" CssClass="btn btn-success" Text="Guardar"></asp:Button>
|
||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div id="DivAddClasificacion" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" style="width: 450px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpAddClasificacion" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="Literal5" runat="server">Agregar Clasificacion</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtClasificacion" CssClass="form-control" runat="server" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVClasificacion" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtClasificacion" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Clasificacion''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddClasificacion"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtClasificacion.ClientID.ToString()%>">Clasificacion:</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnAgregarClasificacion" runat="server" class="btn btn-success" Text="Actualizar" ValidationGroup="GrpAddClasificacion" />
|
||
<button id="Button2" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
<asp:HiddenField ID="HiddenField1" runat="server" Value="-1" ClientIDMode="Static" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivAddProveedor" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" style="width: 450px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpAddProveedor" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="Literal1" runat="server">Agregar Proveedor</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtCodigoProveedor" CssClass="form-control" runat="server" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RFVCodigo" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtCodigoProveedor" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Codigo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtCodigoProveedor.ClientID.ToString()%>">Codigo:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtRazonSocial" CssClass="form-control" runat="server" MaxLength="200"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtRazonSocial" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Razon Social''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtRazonSocial.ClientID.ToString()%>">Razon Social:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtNombreCorto" CssClass="form-control" runat="server" MaxLength="10"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtNombreCorto" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombre Corto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtNombreCorto.ClientID.ToString()%>">Nombre Corto:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtRFCProv" CssClass="form-control" runat="server" MaxLength="13"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtRFCProv" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RFC''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtRFCProv.ClientID.ToString()%>">RFC:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtCalleProveedor" CssClass="form-control" runat="server" MaxLength="200"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtCalleProveedor" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Calle''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtCalleProveedor.ClientID.ToString()%>">Direccion:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtTelefonoProveedor" CssClass="form-control" runat="server" MaxLength="30"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="FTBET" TargetControlID="TxtTelefonoProveedor" FilterType="Numbers,Custom" runat="server" ValidChars="-" />
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtTelefonoProveedor" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Telefono''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtTelefonoProveedor.ClientID.ToString()%>">Telefono:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtContactoNombre" CssClass="form-control" runat="server" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator12" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtContactoNombre" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtContactoNombre.ClientID.ToString()%>">Contacto:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtLimiteCredito" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" TargetControlID="TxtLimiteCredito" FilterType="Numbers,Custom" runat="server" ValidChars="." />
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator13" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtLimiteCredito" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Limite de Credito''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtLimiteCredito.ClientID.ToString()%>">Limite de Credito:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtPlazoCobranza" CssClass="form-control" runat="server"></asp:TextBox>
|
||
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender2" TargetControlID="TxtPlazoCobranza" FilterType="Numbers" runat="server" />
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator14" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtPlazoCobranza" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Plazo Cobranza''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddProveedor"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtLimiteCredito.ClientID.ToString()%>">Plazo Cobranza:</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnAddProveedor" runat="server" class="btn btn-success" Text="Agregar" ValidationGroup="GrpAddProveedor" />
|
||
<button id="Button3" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
<asp:HiddenField ID="HiddenField2" runat="server" Value="-1" ClientIDMode="Static" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="DivAddCliente" class="modal ADS fade" role="dialog">
|
||
<div class="modal-dialog" style="width: 450px;">
|
||
<asp:UpdatePanel runat="server" class="modal-content" ID="UpAddCliente" UpdateMode="Conditional">
|
||
<ContentTemplate>
|
||
<div class="modal-header ">
|
||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||
<h4 class="modal-title">
|
||
<asp:Literal ID="Literal2" runat="server">Agregar Cliente</asp:Literal></h4>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtRazonSocialCliente" CssClass="form-control" runat="server" MaxLength="150"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator15" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtRazonSocialCliente" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Razon Social''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddCliente"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtRazonSocialCliente.ClientID.ToString()%>">Razon Social:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtDireccionCliente" CssClass="form-control" runat="server" MaxLength="90"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtDireccionCliente" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Direccion''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddCliente"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtDireccionCliente.ClientID.ToString()%>">Direccion:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtColoniaCliente" CssClass="form-control" runat="server" MaxLength="50"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtColoniaCliente" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Colonia''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddCliente"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtColoniaCliente.ClientID.ToString()%>">Colonia:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtEstadoCliente" CssClass="form-control" runat="server" MaxLength="35"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator18" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtEstadoCliente" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Estado''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddCliente"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtEstadoCliente.ClientID.ToString()%>">Estado:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtRFCCliente" CssClass="form-control" runat="server" MaxLength="200"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator19" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtRFCCliente" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RFC''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddCliente"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtRFCCliente.ClientID.ToString()%>">RFC:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtCPCliente" CssClass="form-control" runat="server" MaxLength="5"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator20" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtCPCliente" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Codigo Postal''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddCliente"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtCPCliente.ClientID.ToString()%>">Codigo Postal:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:TextBox ID="TxtContactoCliente" CssClass="form-control" runat="server" MaxLength="255"></asp:TextBox>
|
||
<asp:RequiredFieldValidator ID="RequiredFieldValidator21" runat="server" CssClass="help-block errorimput miclase" ControlToValidate="TxtContactoCliente" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAddCliente"></asp:RequiredFieldValidator>
|
||
<label for="<%= TxtContactoCliente.ClientID.ToString()%>">Contacto:</label>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group form-md-line-input input-iconright col-md-12">
|
||
<asp:DropDownList ID="DdlSubProyectoClientes" DataValueField="CveSubProyecto" DataTextField="SubProyecto" runat="server" CssClass="form-control select2me" AppendDataBoundItems="true" Width="200px"></asp:DropDownList>
|
||
<label for="<%= DdlSubProyectoClientes.ClientID.ToString()%>">Sucursal:</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<asp:Button ID="BtnAddCliente" runat="server" class="btn btn-success" Text="Agregar" ValidationGroup="GrpAddCliente" />
|
||
<button id="Button5" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
|
||
</div>
|
||
<asp:HiddenField ID="HiddenField3" runat="server" Value="-1" ClientIDMode="Static" />
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<%-- MODALES UPLOAD--%>
|
||
<asp:HiddenField ID="HdnModalidadPerfiles" runat="server" Value="I" ClientIDMode="Static" />
|
||
<asp:HiddenField ID="HdnIDPerfiles" runat="server" Value="-1" ClientIDMode="Static" />
|
||
<asp:HiddenField ID="HdnGvIndicePerfiles" runat="server" Value="-1" ClientIDMode="Static" />
|
||
|
||
</asp:Content>
|
||
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
|
||
|
||
<script src="/Metronic/assets/global/plugins/jquery-validation/js/jquery.validate.js"></script>
|
||
<script src="/Metronic/assets/global/plugins/bootstrap-wizard/jquery.bootstrap.wizard.js"></script>
|
||
<script type="text/javascript">
|
||
|
||
function QuitarBarras() {
|
||
//Quitar la barra de acciones
|
||
$('#barradenavegacion').remove();
|
||
|
||
//Quita la barra de la izquierda
|
||
$('#divContenido').removeClass('page-content-wrapper');
|
||
$('#divContenido').addClass('page-content')
|
||
}
|
||
|
||
function AlertFactura() {
|
||
//var r = confirm("El formato de factura ha sido creado correctamente");
|
||
//__doPostBack("ActualizarFormato", '');
|
||
__doPostBack('ctl00$C$linkActualizar', '')
|
||
}
|
||
function enableRadioListItem(radioValue) {
|
||
debugger;
|
||
var clientID = ('<%= RblFormatoFactura.ClientID %>');
|
||
for (i = 0; i < '<%= RblFormatoFactura.Items.Count %>'; i++) {
|
||
if (document.getElementById(clientID + "_" + i.toString()).value == radioValue) {
|
||
document.getElementById(clientID + "_" + i.toString()).disabled = false;
|
||
}
|
||
}
|
||
}
|
||
|
||
function SetObjectsPerfiles(Perfil) {
|
||
document.getElementById('<%=TxtPerfil.ClientID%>').value = Perfil;
|
||
}
|
||
|
||
function CleanObjectsPerfiles() {
|
||
document.getElementById('<%= TxtPerfil.ClientID%>').value = "";
|
||
}
|
||
|
||
function SetObjectsUsuarios(Nombre, Correo, Rol) {
|
||
document.getElementById('<%= TxtNombre.ClientID%>').value = Nombre;
|
||
document.getElementById('<%= TxtCorreo.ClientID%>').value = Correo;
|
||
document.getElementById('<%= DdlRoles.ClientID%>').value = Rol;
|
||
}
|
||
|
||
function CleanObjectsUsuarios() {
|
||
document.getElementById('<%= TxtNombre.ClientID%>').value = "";
|
||
document.getElementById('<%= TxtCorreo.ClientID%>').value = "";
|
||
}
|
||
|
||
function SetValue(Hidden, Value) {
|
||
document.getElementById(Hidden).value = Value;
|
||
}
|
||
|
||
var handleTitle = function (tab, navigation, index) {
|
||
var total = navigation.find('li').length;
|
||
var current = index + 1;
|
||
// set wizard title
|
||
$('.step-title', $('#form_wizard_1')).text('Paso ' + (index + 1) + ' de ' + total);
|
||
// set done steps
|
||
jQuery('li', $('#form_wizard_1')).removeClass("done");
|
||
var li_list = navigation.find('li');
|
||
for (var i = 0; i < index; i++) {
|
||
jQuery(li_list[i]).addClass("done");
|
||
}
|
||
if (current == 1) {
|
||
$('#form_wizard_1').find('.button-previous').hide();
|
||
$('#globalnext').html("Continuar a Usuarios <i class='fa fa-angle-right'></i>")
|
||
|
||
} else {
|
||
$('#form_wizard_1').find('.button-previous').show();
|
||
}
|
||
|
||
if (current == 2) {
|
||
$('#globalprevious').html("<i class='fa fa-angle-left'></i> Regresar a Fiscal")
|
||
$('#globalnext').html("Continuar a Formatos <i class='fa fa-angle-right'></i>")
|
||
|
||
}
|
||
|
||
if (current == 3) {
|
||
$('#globalprevious').html("<i class='fa fa-angle-left'></i> Regresar a Usuarios")
|
||
$('#globalnext').html("Continuar a Giro <i class='fa fa-angle-right'></i>")
|
||
|
||
}
|
||
if (current >= total) {
|
||
$('#globalprevious').html("<i class='fa fa-angle-left'></i> Regresar a Formatos")
|
||
$('#form_wizard_1').find('.button-next').hide();
|
||
// $('#form_wizard_1').find('.button-submit').show();
|
||
|
||
} else {
|
||
$('#form_wizard_1').find('.button-next').show();
|
||
$('#form_wizard_1').find('.button-submit').hide();
|
||
}
|
||
Metronic.scrollTo($('.page-title'));
|
||
}
|
||
|
||
</script>
|
||
|
||
<script src="/Metronic/assets/global/scripts/datatable.js"></script>
|
||
<script src="/Metronic/assets/global/plugins/datatables/all.min.js"></script>
|
||
<script type="text/javascript">
|
||
|
||
|
||
// SUCURSALES
|
||
var showDivSucursal = function () {
|
||
$('#divAgregarSucursal').modal('show')
|
||
}
|
||
|
||
function SetObjectsUsuarios(Nombre, Correo, Rol) {
|
||
debugger;
|
||
document.getElementById('<%= TxtNombre.ClientID%>').value = Nombre;
|
||
document.getElementById('<%= TxtCorreo.ClientID%>').value = Correo;
|
||
document.getElementById('<%= DdlRoles.ClientID%>').value = Rol;
|
||
}
|
||
|
||
function CleanObjectsUsuarios() {
|
||
document.getElementById('<%=TxtNombre.ClientID%>').value = "";
|
||
document.getElementById('<%=TxtCorreo.ClientID%>').value = "";
|
||
}
|
||
|
||
|
||
|
||
// GUARDADO GENERAL
|
||
function Guardar(Paso, Subpaso) {
|
||
$('#HdnPaso').val(Paso);
|
||
$('#HdnSubPaso').val(Subpaso);
|
||
$('#BtnGuardarPaso').click()
|
||
}
|
||
|
||
|
||
// DOCUMENT READY
|
||
function pageLoad() {
|
||
$(document).ready(function () {
|
||
|
||
// TOOLTIP
|
||
$('[data-toggle="tooltip"]').tooltip();
|
||
|
||
$('#form_wizard_1').bootstrapWizard({
|
||
'nextSelector': '.button-next',
|
||
'previousSelector': '.button-previous',
|
||
onTabClick: function (tab, navigation, index, clickedIndex) {
|
||
return false;
|
||
/*
|
||
success.hide();
|
||
error.hide();
|
||
if (form.valid() == false) {
|
||
return false;
|
||
}
|
||
handleTitle(tab, navigation, clickedIndex);
|
||
*/
|
||
},
|
||
onNext: function (tab, navigation, index) {
|
||
//success.hide();
|
||
//error.hide();
|
||
handleTitle(tab, navigation, index);
|
||
|
||
},
|
||
onPrevious: function (tab, navigation, index) {
|
||
//success.hide();
|
||
//error.hide();
|
||
|
||
handleTitle(tab, navigation, index);
|
||
$("#Giro").click()
|
||
|
||
},
|
||
onTabShow: function (tab, navigation, index) {
|
||
var total = navigation.find('li').length;
|
||
var current = index + 1;
|
||
var $percent = (current / total) * 100;
|
||
//$('#button-submit').css("display", "none")
|
||
handleTitle(tab, navigation, index);
|
||
$('#form_wizard_1').find('.progress-bar').css({
|
||
width: $percent + '%'
|
||
});
|
||
}
|
||
});
|
||
|
||
$('#TabPaso1').bootstrapWizard({
|
||
'previousSelector': '.antfiscal',
|
||
'nextSelector': '.sigfiscal',
|
||
|
||
onTabShow: function (tab, navigation, index) {
|
||
debugger;
|
||
var $total = navigation.find('li').length;
|
||
var $current = index + 1;
|
||
var $percent = ($current / $total) * 100;
|
||
$('#TabPaso1 .progress-bar').css({ width: $percent + '%' });
|
||
|
||
if ($current >= $total) {
|
||
$('#TabPaso1').find('.sigfiscal').hide();
|
||
$('#FinalFiscal').css('display', '')
|
||
} else {
|
||
$('#TabPaso1').find('.sigfiscal').show();
|
||
$('#FinalFiscal').css('display', 'none')
|
||
}
|
||
|
||
},
|
||
|
||
onNext: function (tab, navigation, index) {
|
||
debugger;
|
||
if (!Page_ClientValidate("GrpGuardar")) {
|
||
return false;
|
||
}
|
||
Guardar(1, index)
|
||
},
|
||
|
||
onTabClick: function (tab, navigation, index, clickedIndex) {
|
||
debugger;
|
||
return false;
|
||
}
|
||
|
||
});
|
||
|
||
$('#TabPaso2').bootstrapWizard({
|
||
'previousSelector': '.usuarios-previous',
|
||
'nextSelector': '.usuarios-next',
|
||
|
||
onTabShow: function (tab, navigation, index) {
|
||
var $total = navigation.find('li').length;
|
||
var $current = index + 1;
|
||
var $percent = ($current / $total) * 100;
|
||
if ($current >= $total) {
|
||
$('#FinalUsuarios').css('display', '')
|
||
$('#TabPaso2').find('.usuarios-next').hide();
|
||
|
||
} else {
|
||
// $('#form_wizard_1').find('.button-next').hide();
|
||
$('#TabPaso2').find('.usuarios-next').show();
|
||
$('#FinalUsuarios').css('display', 'none')
|
||
}
|
||
|
||
if ($current == 1) {
|
||
$('#PrimerUsuarios').css('display', '')
|
||
$('#TabPaso2').find('.usuarios-previous').hide();
|
||
} else {
|
||
$('#TabPaso2').find('.usuarios-previous').show();
|
||
$('#PrimerUsuarios').css('display', 'none')
|
||
}
|
||
|
||
$('#TabPaso2 .progress-bar').css({ width: $percent + '%' });
|
||
|
||
},
|
||
|
||
onTabClick: function (tab, navigation, index, clickedIndex) {
|
||
return false;
|
||
/*
|
||
success.hide();
|
||
error.hide();
|
||
if (form.valid() == false) {
|
||
return false;
|
||
}
|
||
handleTitle(tab, navigation, clickedIndex);
|
||
*/
|
||
}
|
||
|
||
});
|
||
|
||
$('#formatoswizard').bootstrapWizard({
|
||
'previousSelector': '.formatos-previous',
|
||
'nextSelector': '.formatos-next',
|
||
onTabShow: function (tab, navigation, index) {
|
||
var $total = navigation.find('li').length;
|
||
var $current = index + 1;
|
||
var $percent = ($current / $total) * 100;
|
||
|
||
if ($current >= $total) {
|
||
$('#FinalFormatos').css('display', '')
|
||
$('#formatoswizard').find('.formatos-next').hide();
|
||
|
||
} else {
|
||
$('#FinalFormatos').css('display', 'none')
|
||
$('#formatoswizard').find('.formatos-next').show();
|
||
}
|
||
if ($current == 1) {
|
||
$('#PrimerFormatos').css('display', '')
|
||
$('#formatoswizard').find('.formatos-previous').hide();
|
||
} else {
|
||
$('#formatoswizard').find('.formatos-previous').show();
|
||
$('#PrimerFormatos').css('display', 'none')
|
||
}
|
||
|
||
$('#formatoswizard .progress-bar').css({ width: $percent + '%' });
|
||
|
||
},
|
||
|
||
onTabClick: function (tab, navigation, index, clickedIndex) {
|
||
return false;
|
||
/*
|
||
success.hide();
|
||
error.hide();
|
||
if (form.valid() == false) {
|
||
return false;
|
||
}
|
||
handleTitle(tab, navigation, clickedIndex);
|
||
*/
|
||
},
|
||
onNext: function (tab, navigation, index) {
|
||
|
||
if (index == 2) {
|
||
if (!Page_ClientValidate("GrpMail")) {
|
||
return false;
|
||
}
|
||
}
|
||
Guardar(3, index)
|
||
|
||
}
|
||
});
|
||
|
||
$('#girowizard').bootstrapWizard({
|
||
'previousSelector': '.giro-previous',
|
||
'nextSelector': '.giro-next',
|
||
onTabShow: function (tab, navigation, index) {
|
||
var $total = navigation.find('li').length;
|
||
var $current = index + 1;
|
||
var $percent = ($current / $total) * 100;
|
||
|
||
if ($current >= $total) {
|
||
$('#girowizard').find('.giro-next').hide();
|
||
$('#FinalGiro').css('display', '');
|
||
} else {
|
||
$('#girowizard').find('.giro-next').show();
|
||
$('#FinalGiro').css('display', 'none');
|
||
}
|
||
|
||
if ($current == 1) {
|
||
$('#PrimerGiro').css('display', '')
|
||
$('#girowizard').find('.giro-previous').hide();
|
||
} else {
|
||
$('#girowizard').find('.giro-previous').show();
|
||
$('#PrimerGiro').css('display', 'none')
|
||
}
|
||
|
||
$('#formatoswizard .progress-bar').css({ width: $percent + '%' });
|
||
|
||
},
|
||
|
||
onTabClick: function (tab, navigation, index, clickedIndex) {
|
||
return false;
|
||
/*
|
||
success.hide();
|
||
error.hide();
|
||
if (form.valid() == false) {
|
||
return false;
|
||
}
|
||
handleTitle(tab, navigation, clickedIndex);
|
||
*/
|
||
}
|
||
|
||
});
|
||
|
||
$('#Cargawizard').bootstrapWizard({
|
||
'previousSelector': '.carga-previous',
|
||
'nextSelector': '.carga-next',
|
||
onTabShow: function (tab, navigation, index) {
|
||
var $total = navigation.find('li').length;
|
||
var $current = index + 1;
|
||
var $percent = ($current / $total) * 100;
|
||
|
||
if ($current >= $total) {
|
||
$('#Cargawizard').find('.carga-next').hide();
|
||
$('#FinalCarga').css('display', '');
|
||
} else {
|
||
$('#Cargawizard').find('.carga-next').show();
|
||
$('#FinalCarga').css('display', 'none');
|
||
}
|
||
|
||
if ($current == 1) {
|
||
$('#PrimerCarga').css('display', '')
|
||
$('#Cargawizard').find('.carga-previous').hide();
|
||
} else {
|
||
$('#Cargawizard').find('.carga-previous').show();
|
||
$('#PrimerCarga').css('display', 'none')
|
||
}
|
||
|
||
$('#Cargawizard .progress-bar').css({ width: $percent + '%' });
|
||
|
||
},
|
||
onTabClick: function (tab, navigation, index, clickedIndex) {
|
||
return false;
|
||
/*
|
||
success.hide();
|
||
error.hide();
|
||
if (form.valid() == false) {
|
||
return false;
|
||
}
|
||
handleTitle(tab, navigation, clickedIndex);
|
||
*/
|
||
}
|
||
|
||
});
|
||
|
||
});
|
||
}
|
||
|
||
|
||
</script>
|
||
</asp:Content>
|
||
|