コード例 #1
0
        protected void BtnAceptar_Click(object sender, EventArgs e)
        {
            Entidades.PersonaUsuario personaUsuario;
            Negocio.Usuario          usuarioAlta;

            try
            {
                personaUsuario                   = new Entidades.PersonaUsuario();
                personaUsuario.Nombre            = txtNombre.Value.Trim();
                personaUsuario.Apellido          = txtApellido.Value.Trim();
                personaUsuario.CorreoElectronico = txtCorreo.Value.Trim();
                personaUsuario.FechaNacimiento   = DateTime.Parse(txtFechaNacimiento.Value.Trim());

                personaUsuario.Usuario = new Entidades.Usuario();
                personaUsuario.Usuario.NombreUsuario = txtUsuario.Value.Trim();
                personaUsuario.Usuario.Clave         = Seguridad.Encriptar(txtClave.Value.Trim());
                personaUsuario.Usuario.Estado        = int.Parse(drpdPerfil.SelectedValue);

                usuarioAlta = new Negocio.Usuario();

                if (usuarioAlta.Agregar(personaUsuario))
                {
                    MensajeCorrecto();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }