public IHttpActionResult LoginUser(LoginModel userLogin) { var user = new UsersBl().GetUserByUsername(userLogin.Username); var secureKey = new SecureKey().GetSecureKey(user.Username.ToLower(), user.Password).ToString(); if (userLogin.Password.Equals(secureKey)) { return(Ok()); } return(BadRequest()); }
public HttpResponseMessage Delete(int id) { UsersBl usersBl = new UsersBl(); if (!usersBl.DeleteUserById(id)) { var message = string.Format("Product with id = {0} not found", id); HttpError err = new HttpError(message); return(Request.CreateResponse(HttpStatusCode.NotFound, err)); } else { return(Request.CreateResponse(HttpStatusCode.OK)); } }
public HttpResponseMessage UpdateUser([FromBody] Users user) { UsersBl usersBl = new UsersBl(); if (!usersBl.UpdateUser(user)) { var message = string.Format("Product with id = {0} not found", user.id); HttpError err = new HttpError(message); return(Request.CreateResponse(HttpStatusCode.NotFound, err)); } else { return(Request.CreateResponse(HttpStatusCode.OK)); } }
public Users GetUser(int id) { UsersBl usersBl = new UsersBl(); return(usersBl.GetUserById(id)); }
public IEnumerable <Users> GetAll() { UsersBl usersBl = new UsersBl(); return(usersBl.GetAllUsers()); }