Files
Jorge Luis caudillo esparza bb4934a031 Correccion de nmbres en español
2026-08-28 07:36:31 -07:00

273 lines
13 KiB
Plaintext

<%@ Page Title="Mi perfil" Language="C#" MasterPageFile="~/Site.master"
AutoEventWireup="true" CodeFile="Perfil.aspx.cs"
Inherits="SIG.Web.Pages.Security.Perfil" %>
<asp:Content ID="ContenidoEncabezado" ContentPlaceHolderID="H" runat="server">
<style>
.perfil-contenedor {
background: #fff;
border: 1px solid #e1e5ec;
padding: 20px;
}
.perfil-seccion {
padding: 22px 10px 10px;
}
.perfil-campo {
margin-bottom: 16px;
}
.perfil-campo label {
display: block;
font-weight: 600;
}
.perfil-ayuda {
color: #7f8c8d;
margin-top: 5px;
}
.perfil-fiscal {
border-top: 1px solid #e7ecf1;
margin-top: 12px;
padding-top: 18px;
}
</style>
</asp:Content>
<asp:Content ID="ContenidoPrincipal" ContentPlaceHolderID="C" runat="server">
<div class="perfil-contenedor">
<ajax:TabContainer ID="TabsPerfil"
runat="server"
ActiveTabIndex="0">
<ajax:TabPanel ID="TabDatosSesion"
runat="server"
HeaderText="Datos de sesión">
<ContentTemplate>
<div class="perfil-seccion">
<div class="row">
<div class="col-md-6 perfil-campo">
<label for="<%= TxtNombreUsuario.ClientID %>">
Nombre de usuario
</label>
<asp:TextBox ID="TxtNombreUsuario"
runat="server"
CssClass="form-control"
MaxLength="100" />
</div>
<div class="col-md-6 perfil-campo">
<label>Correo electrónico</label>
<asp:TextBox ID="TxtCorreoElectronico"
runat="server"
CssClass="form-control"
ReadOnly="true" />
</div>
</div>
<div class="row">
<div class="col-md-6 perfil-campo">
<label>Rol de la sesión</label>
<p class="form-control-static">
<asp:Literal ID="LitNombreRol" runat="server" />
</p>
</div>
</div>
<div class="row">
<div class="col-md-6 perfil-campo">
<label for="<%= TxtContrasenaNueva.ClientID %>">
Nueva contraseña
</label>
<asp:TextBox ID="TxtContrasenaNueva"
runat="server"
CssClass="form-control"
TextMode="Password"
MaxLength="128" />
<div class="perfil-ayuda">
Déjela vacía para conservar la contraseña actual.
</div>
</div>
<div class="col-md-6 perfil-campo">
<label for="<%= TxtConfirmarContrasena.ClientID %>">
Confirmar nueva contraseña
</label>
<asp:TextBox ID="TxtConfirmarContrasena"
runat="server"
CssClass="form-control"
TextMode="Password"
MaxLength="128" />
</div>
</div>
<asp:Button ID="BtnGuardarSesion"
runat="server"
CssClass="btn green"
Text="Guardar datos de sesión"
OnClick="BtnGuardarSesion_Click" />
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabDatosCliente"
runat="server"
HeaderText="Datos del cliente">
<ContentTemplate>
<div class="perfil-seccion">
<div class="row">
<div class="col-md-6 perfil-campo">
<label for="<%= TxtNombreFiscal.ClientID %>">
Nombre o razón social
</label>
<asp:TextBox ID="TxtNombreFiscal"
runat="server"
CssClass="form-control"
MaxLength="200" />
</div>
<div class="col-md-6 perfil-campo">
<label for="<%= TxtNombreComercial.ClientID %>">
Nombre comercial
</label>
<asp:TextBox ID="TxtNombreComercial"
runat="server"
CssClass="form-control"
MaxLength="200" />
</div>
</div>
<div class="row">
<div class="col-md-6 perfil-campo">
<label for="<%= TxtDireccion.ClientID %>">Dirección</label>
<asp:TextBox ID="TxtDireccion"
runat="server"
CssClass="form-control"
MaxLength="90" />
</div>
<div class="col-md-3 perfil-campo">
<label for="<%= TxtNumeroExterior.ClientID %>">
Número exterior
</label>
<asp:TextBox ID="TxtNumeroExterior"
runat="server"
CssClass="form-control"
MaxLength="20" />
</div>
<div class="col-md-3 perfil-campo">
<label for="<%= TxtNumeroInterior.ClientID %>">
Número interior
</label>
<asp:TextBox ID="TxtNumeroInterior"
runat="server"
CssClass="form-control"
MaxLength="50" />
</div>
</div>
<div class="row">
<div class="col-md-4 perfil-campo">
<label for="<%= TxtColonia.ClientID %>">Colonia</label>
<asp:TextBox ID="TxtColonia"
runat="server"
CssClass="form-control"
MaxLength="50" />
</div>
<div class="col-md-4 perfil-campo">
<label for="<%= TxtCiudad.ClientID %>">Ciudad</label>
<asp:TextBox ID="TxtCiudad"
runat="server"
CssClass="form-control"
MaxLength="50" />
</div>
<div class="col-md-4 perfil-campo">
<label for="<%= TxtEstado.ClientID %>">Estado</label>
<asp:TextBox ID="TxtEstado"
runat="server"
CssClass="form-control"
MaxLength="35" />
</div>
</div>
<div class="row">
<div class="col-md-4 perfil-campo">
<label for="<%= TxtPais.ClientID %>">País</label>
<asp:TextBox ID="TxtPais"
runat="server"
CssClass="form-control"
MaxLength="50" />
</div>
<div class="col-md-4 perfil-campo">
<label for="<%= TxtTelefono.ClientID %>">Teléfono</label>
<asp:TextBox ID="TxtTelefono"
runat="server"
CssClass="form-control"
MaxLength="25" />
</div>
<div class="col-md-4 perfil-campo">
<label for="<%= TxtCorreoCliente.ClientID %>">Correo</label>
<asp:TextBox ID="TxtCorreoCliente"
runat="server"
CssClass="form-control"
MaxLength="500" />
</div>
</div>
<div class="perfil-fiscal">
<h4>Datos fiscales para timbrado</h4>
<asp:Label ID="LblCatalogosFiscales"
runat="server"
CssClass="alert alert-warning"
Visible="false" />
<div class="row">
<div class="col-md-4 perfil-campo">
<label for="<%= TxtRFC.ClientID %>">RFC</label>
<asp:TextBox ID="TxtRFC"
runat="server"
CssClass="form-control"
MaxLength="13" />
</div>
<div class="col-md-4 perfil-campo">
<label for="<%= TxtCodigoPostal.ClientID %>">
Código postal fiscal
</label>
<asp:TextBox ID="TxtCodigoPostal"
runat="server"
CssClass="form-control"
MaxLength="5" />
</div>
<div class="col-md-4 perfil-campo">
<label for="<%= DdlRegimenFiscal.ClientID %>">
Régimen fiscal
</label>
<asp:DropDownList ID="DdlRegimenFiscal"
runat="server"
CssClass="form-control" />
</div>
</div>
<div class="row">
<div class="col-md-8 perfil-campo">
<label for="<%= DdlUsoCfdi.ClientID %>">
Uso de CFDI
</label>
<asp:DropDownList ID="DdlUsoCfdi"
runat="server"
CssClass="form-control" />
</div>
</div>
</div>
<asp:Button ID="BtnGuardarCliente"
runat="server"
CssClass="btn green"
Text="Guardar datos del cliente"
OnClick="BtnGuardarCliente_Click" />
</div>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
</div>
</asp:Content>
<asp:Content ID="ContenidoScripts" ContentPlaceHolderID="J" runat="server">
</asp:Content>