Ejemplo n.º 1
0
        private void btnAceptar_Click(object sender, System.EventArgs e)
        {
            IUsuarios usuarioLog = (IUsuarios)Session["Usuario"];
            IUsuarios usuario    = UsuariosFactory.GetUsuario();

            try
            {
                usuario.UsuarioID   = usuarioLog.UsuarioID;
                usuario.Clave       = this.txtClaveActual.Text;
                usuario.NuevaClave  = this.txtNuevaClave.Text;
                usuario.NuevaClave2 = this.txtNuevaClave2.Text;
                usuario.CambioContraseña();
                Page.RegisterStartupScript("muestraMensaje", SisPackController.GenerarJavaScripts.MostrarMensaje("Los datos han sido guardados con éxito.", "Default.aspx"));
            }
            catch (Exception ex)
            {
                ((SisPacK.ErrorWeb) this.phErrores.Controls[0]).setMensaje(this.TraducirTexto(ex.Message));
            }
        }