public bool UpdateRequest(int id, RequestUpdateResource request) { using (var context = new OneOffEntities()) { var entity = context .Requests .SingleOrDefault(e => e.RequestId == id); entity.Date = request.Date; entity.Offer = request.Offer; return(context.SaveChanges() == 1); } }
public IHttpActionResult PutRequest(int id, RequestUpdateResource request) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var requestService = new RequestService(); if (!requestService.UpdateRequest(id, request)) { return(InternalServerError()); } return(Ok()); }