public async Task <IHttpActionResult> PutClassification_Game(int id, Classification_Player classification_Game) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != classification_Game.ID) { return(BadRequest()); } db.Entry(classification_Game).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Classification_GameExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetClassification_Game(int id) { Classification_Player classification_Game = await db.Classification_Games.FindAsync(id); if (classification_Game == null) { return(NotFound()); } return(Ok(classification_Game)); }
public async Task <IHttpActionResult> PostClassification_Game(Classification_Player classification_Game) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Classification_Games.Add(classification_Game); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = classification_Game.ID }, classification_Game)); }
public async Task <IHttpActionResult> DeleteClassification_Game(int id) { Classification_Player classification_Game = await db.Classification_Games.FindAsync(id); if (classification_Game == null) { return(NotFound()); } db.Classification_Games.Remove(classification_Game); await db.SaveChangesAsync(); return(Ok(classification_Game)); }