public async Task <IHttpActionResult> PutClassification_Gamer(int id, Classification_Gamer classification_Gamer) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != classification_Gamer.ID) { return(BadRequest()); } db.Entry(classification_Gamer).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Classification_GamerExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetClassification_Gamer(int id) { Classification_Gamer classification_Gamer = await db.Classification_Gamers.FindAsync(id); if (classification_Gamer == null) { return(NotFound()); } return(Ok(classification_Gamer)); }
public async Task <IHttpActionResult> PostClassification_Gamer(Classification_Gamer classification_Gamer) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Classification_Gamers.Add(classification_Gamer); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = classification_Gamer.ID }, classification_Gamer)); }
public async Task <IHttpActionResult> DeleteClassification_Gamer(int id) { Classification_Gamer classification_Gamer = await db.Classification_Gamers.FindAsync(id); if (classification_Gamer == null) { return(NotFound()); } db.Classification_Gamers.Remove(classification_Gamer); await db.SaveChangesAsync(); return(Ok(classification_Gamer)); }