public IHttpActionResult PutTop5ListItem(int id, Top5ListItem top5ListItem) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != top5ListItem.Top5ListItemId) { return(BadRequest()); } db.Entry(top5ListItem).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Top5ListItemExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutTop5ListItem(int id, Top5ListItem top5ListItem) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != top5ListItem.Top5ListItemId) { return BadRequest(); } db.Entry(top5ListItem).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Top5ListItemExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public IHttpActionResult GetTop5ListItem(int id) { Top5ListItem top5ListItem = db.Top5ListItem.Find(id); if (top5ListItem == null) { return(NotFound()); } return(Ok(top5ListItem)); }
public IHttpActionResult PostTop5ListItem(Top5ListItem top5ListItem) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Top5ListItem.Add(top5ListItem); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = top5ListItem.Top5ListItemId }, top5ListItem)); }
public IHttpActionResult PostTop5ListItem(Top5ListItem top5ListItem) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.Top5ListItem.Add(top5ListItem); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = top5ListItem.Top5ListItemId }, top5ListItem); }
public IHttpActionResult DeleteTop5ListItem(int id) { Top5ListItem top5ListItem = db.Top5ListItem.Find(id); if (top5ListItem == null) { return(NotFound()); } db.Top5ListItem.Remove(top5ListItem); db.SaveChanges(); return(Ok(top5ListItem)); }