public IHttpActionResult Putservicetype(int id, servicetype servicetype) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != servicetype.ID) { return(BadRequest()); } db.Entry(servicetype).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!servicetypeExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public void delete(servicetype deleteItem) { servicetype selectedItem = db.servicetypes.First(item => item.id == deleteItem.id); db.servicetypes.Remove(selectedItem); db.SaveChanges(); }
public void update(servicetype editItem) { servicetype selectedItem = db.servicetypes.SingleOrDefault(item => item.id == editItem.id); selectedItem.name = editItem.name; selectedItem.description = editItem.description; db.SaveChanges(); }
public IHttpActionResult Getservicetype(int id) { servicetype servicetype = db.servicetypes.Find(id); if (servicetype == null) { return(NotFound()); } return(Ok(servicetype)); }
public IHttpActionResult Postservicetype(servicetype servicetype) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.servicetypes.Add(servicetype); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = servicetype.ID }, servicetype)); }
public IHttpActionResult Deleteservicetype(int id) { servicetype servicetype = db.servicetypes.Find(id); if (servicetype == null) { return(NotFound()); } db.servicetypes.Remove(servicetype); db.SaveChanges(); return(Ok(servicetype)); }
public void insert(servicetype newItem) { db.servicetypes.Add(newItem); db.SaveChanges(); }
public servicetype selectSingle(servicetype findItem) { servicetype selectedItem = db.servicetypes.SingleOrDefault(item => item.id == findItem.id); return(selectedItem); }