public Usuario_Api GetByRut(int rut) { Usuario_Api user = new Usuario_Api(); user.Read(rut); return(user); }
public IHttpActionResult EditarUsuarioPassword(Usuario_Api user_editar) { if (user_editar.UpdateOnlyPassword()) { return(Ok()); } return(BadRequest("No se ha podido actualizar la contraseña del usuario.")); }
public IHttpActionResult EditarUsuario(Usuario_Api user_editar) { if (!ModelState.IsValid) { return(BadRequest("Datos invalidos.")); } if (user_editar.Update()) { return(Ok()); } return(BadRequest("No se ha podido actualizar el usuario.")); }
public IHttpActionResult NuevoUsuario(Usuario_Api user_crear) { if (!ModelState.IsValid) { return(BadRequest("Datos invalidos.")); } if (user_crear.Create()) { return(Ok()); } return(BadRequest("No se ha podido crear el usuario.")); }
public IHttpActionResult BorrarUsuario(int rut) { Usuario_Api user_borrar = new Usuario_Api() { Rut = rut }; if (user_borrar.Delete()) { return(Ok()); } return(BadRequest("No se ha podido borrar el usuario.")); }
public bool Existe([FromBody] Usuario_Api m) { return(m.ExisteUsuario(m.Rut, m.EncodePassword(m.Password))); }