public IHttpActionResult PutWork_Shedule(int id, Work_Shedule work_Shedule) { if (id != work_Shedule.Shedule_ID) { return(BadRequest()); } db.Entry(work_Shedule).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Work_SheduleExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostWork_Shedule(Work_Shedule work_Shedule) { db.Work_Shedule.Add(work_Shedule); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = work_Shedule.Shedule_ID }, work_Shedule)); }
public IHttpActionResult GetWork_Shedule(int id) { Work_Shedule work_Shedule = db.Work_Shedule.Find(id); if (work_Shedule == null) { return(NotFound()); } return(Ok(work_Shedule)); }
public IHttpActionResult DeleteWork_Shedule(int id) { Work_Shedule work_Shedule = db.Work_Shedule.Find(id); if (work_Shedule == null) { return(NotFound()); } db.Work_Shedule.Remove(work_Shedule); db.SaveChanges(); return(Ok(work_Shedule)); }