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)); } }