public IHttpActionResult PutFinal_client(int id, Final_client final_client) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != final_client.final_client_id) { return(BadRequest()); } db.Entry(final_client).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Final_clientExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetFinal_client(int id) { Final_client final_client = db.Final_client.Find(id); if (final_client == null) { return(NotFound()); } return(Ok(final_client)); }
public IHttpActionResult DeleteFinal_client(int id) { Final_client final_client = db.Final_client.Find(id); if (final_client == null) { return(NotFound()); } db.Final_client.Remove(final_client); db.SaveChanges(); return(Ok(final_client)); }
public IHttpActionResult PostFinal_client(Final_client final_client) { /*if (!ModelState.IsValid) * { * return BadRequest(ModelState); * } * * db.Final_client.Add(final_client); * db.SaveChanges(); * * return CreatedAtRoute("DefaultApi", new { id = final_client.final_client_id }, final_client);*/ db.Final_client.Add(final_client); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = final_client.final_client_id }, final_client)); }