public IHttpActionResult PutEasyservice(int id, Easyservice easyservice) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != easyservice.Id) { return(BadRequest()); } db.Entry(easyservice).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EasyserviceExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetEasyservice(int id) { Easyservice easyservice = db.Easyservices.Find(id); if (easyservice == null) { return(NotFound()); } return(Ok(easyservice)); }
public IHttpActionResult PostEasyservice(Easyservice easyservice) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Easyservices.Add(easyservice); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = easyservice.Id }, easyservice)); }
public IHttpActionResult DeleteEasyservice(int id) { Easyservice easyservice = db.Easyservices.Find(id); if (easyservice == null) { return(NotFound()); } db.Easyservices.Remove(easyservice); db.SaveChanges(); return(Ok(easyservice)); }