protected void btnCambioClave_Click(object sender, EventArgs e) { try { if (Usuario != null) { bool valido = true; if (ControlCambio.Anterior != Usuario.password) { valido = false; //LanzarMensaje(mensajeClaveAnterior, TipoMensaje.Error); mensaje(mensajeClaveAnterior); } if (ControlCambio.Nueva != ControlCambio.Confirmada) { valido = false; //LanzarMensaje(mensajeClaveConfirmacion, TipoMensaje.Error); mensaje(mensajeClaveConfirmacion); } if (ControlCambio.Nueva == Usuario.password) { valido = false; //LanzarMensaje(mensajeClaveNueva, TipoMensaje.Error); mensaje(mensajeClaveNueva); } if (valido) { Users servicio = new Users(); Respuesta respuesta; string clave = Usuario.password; Usuario.password = ControlCambio.Nueva; Usuario.changePassword = false; respuesta = servicio.ActualizarUsuario(Usuario, 1); if (respuesta.Id != 0) { Response.Redirect("default.aspx", false); } else { Usuario.password = clave; Usuario.changePassword = true; //LanzarMensaje(respuesta.Mensaje, TipoMensaje.Error); mensaje(respuesta.Mensaje); } } } } catch (Exception ex) { Log.EscribirError(ex); mensaje(Constantes.errorGeneral); //LanzarMensaje(Constantes.errorGeneral, TipoMensaje.Error); } }
public void RestPostTest() { var user = new Users() { Url = "http://192.168.1.13:8082", Apellido = "cubillos", Correo = "*****@*****.**", Dv = '4', FechaNacimiento = DateTime.Now, Nombre = "andres", PassWord = "******", rol = 1, Rut = 17287315, UserName = "******", }; //user.CrearUsuario(user); //user.ObtenerUsuario(18732997); //user.EliminarUsuario(12321); user.ActualizarUsuario(user); }