public IHttpActionResult PutAge_Group(int id, Age_Group age_Group) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != age_Group.Age_ID) { return(BadRequest()); } db.Entry(age_Group).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Age_GroupExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetAge_Group(int id) { Age_Group age_Group = db.Age_Group.Find(id); if (age_Group == null) { return(NotFound()); } return(Ok(age_Group)); }
public IHttpActionResult PostAge_Group(Age_Group age_Group) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Age_Group.Add(age_Group); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = age_Group.Age_ID }, age_Group)); }
public IHttpActionResult DeleteAge_Group(int id) { Age_Group age_Group = db.Age_Group.Find(id); if (age_Group == null) { return(NotFound()); } db.Age_Group.Remove(age_Group); db.SaveChanges(); return(Ok(age_Group)); }