Exemplo n.º 1
0
        }     // page load

        protected void btnActualizarClave_Click(object sender, EventArgs e)
        {
            Negocio.usuarioNegocio dc = null;

            try
            {
                if (txtNuevaClave.Text == txtRepetirNuevaClave.Text)
                {
                    dc = new Negocio.usuarioNegocio();

                    Entidad.Usuarios usuario = new Entidad.Usuarios();

                    usuario = (Entidad.Usuarios)Session["s_usuarioCambioClave"];

                    usuario.clave = txtNuevaClave.Text;

                    dc.actualizarUsuarioNegocio(usuario);

                    lblResultado.Text         = "La contraseña se guardó exitosamente.";
                    txtNuevaClave.Text        = string.Empty;
                    txtRepetirNuevaClave.Text = string.Empty;
                }
                else
                {
                    cvErrores.IsValid      = false;
                    cvErrores.ErrorMessage = "Las contraseñas ingresadas no coinciden";
                }
            }
            catch (Exception)
            {
                cvErrores.IsValid      = false;
                cvErrores.ErrorMessage = "Ocurrió un error al actualizar la contraseña";
            } // try
        }
        } // fin del método limpiarCampos

        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Negocio.usuarioNegocio dc = null;
            Entidad.Usuarios       usuarioActualizar = null;

            try
            {
                dc = new Negocio.usuarioNegocio();
                usuarioActualizar = new Entidad.Usuarios();

                usuarioActualizar.nombre             = txtNombrePersona.Text;
                usuarioActualizar.correo_electronico = txtCorreoElectronico.Text;
                usuarioActualizar.login = txtLoginUsuarioActualizar.Text;
                usuarioActualizar.clave = txtClave.Text;
                usuarioActualizar.Id    = (int)Session["s_idUsuario"];

                dc.actualizarUsuarioNegocio(usuarioActualizar);

                limpiarCampos();
                lblResultado.Text = "La información se actualizó correctamente.";
            }
            catch (Exception)
            {
                cvErrorActualizar.IsValid      = false;
                cvErrorActualizar.ErrorMessage = "Por favor verifique la información ingresada.";
            } // fin del try
        }     // fin del botón actualizar