public IHttpActionResult PutTRAINING_SCHEDULES(int id, TRAINING_SCHEDULES tRAINING_SCHEDULES) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tRAINING_SCHEDULES.TRAINING_ID) { return(BadRequest()); } db.Entry(tRAINING_SCHEDULES).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TRAINING_SCHEDULESExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetTRAINING_SCHEDULES(int id) { TRAINING_SCHEDULES tRAINING_SCHEDULES = db.TRAINING_SCHEDULES.Find(id); if (tRAINING_SCHEDULES == null) { return(NotFound()); } return(Ok(tRAINING_SCHEDULES)); }
public IHttpActionResult PostTRAINING_SCHEDULES(TRAINING_SCHEDULES tRAINING_SCHEDULES) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.TRAINING_SCHEDULES.Add(tRAINING_SCHEDULES); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = tRAINING_SCHEDULES.TRAINING_ID }, tRAINING_SCHEDULES)); }
public IHttpActionResult DeleteTRAINING_SCHEDULES(int id) { TRAINING_SCHEDULES tRAINING_SCHEDULES = db.TRAINING_SCHEDULES.Find(id); if (tRAINING_SCHEDULES == null) { return(NotFound()); } db.TRAINING_SCHEDULES.Remove(tRAINING_SCHEDULES); db.SaveChanges(); return(Ok(tRAINING_SCHEDULES)); }