public IHttpActionResult PutSuarez(int id, Suarez suarez) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != suarez.suarezID) { return BadRequest(); } db.Entry(suarez).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SuarezExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public IHttpActionResult PostSuarez(Suarez suarez) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Suarezs.Add(suarez); try { db.SaveChanges(); } catch (DbUpdateException) { if (SuarezExists(suarez.name)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = suarez.name }, suarez)); }
public IHttpActionResult GetSuarez(int id) { Suarez suarez = db.Suarezs.Find(id); if (suarez == null) { return NotFound(); } return Ok(suarez); }
public IHttpActionResult GetSuarez(string id) { Suarez suarez = db.Suarezs.Find(id); if (suarez == null) { return(NotFound()); } return(Ok(suarez)); }
public IHttpActionResult PostSuarez(Suarez suarez) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.Suarezs.Add(suarez); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = suarez.suarezID }, suarez); }
public IHttpActionResult DeleteSuarez(int id) { Suarez suarez = db.Suarezs.Find(id); if (suarez == null) { return NotFound(); } db.Suarezs.Remove(suarez); db.SaveChanges(); return Ok(suarez); }