public IHttpActionResult PutFamily_Costing(int id, Family_Costing family_Costing) { if (id != family_Costing.Family_CostID) { return(BadRequest()); } db.Entry(family_Costing).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Family_CostingExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PostFamily_Costing(Family_Costing family_Costing) { db.Family_Costing.Add(family_Costing); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = family_Costing.Family_CostID }, family_Costing)); }
public IHttpActionResult GetFamily_Costing(int id) { Family_Costing family_Costing = db.Family_Costing.Find(id); if (family_Costing == null) { return(NotFound()); } return(Ok(family_Costing)); }
public IHttpActionResult DeleteFamily_Costing(int id) { Family_Costing family_Costing = db.Family_Costing.Find(id); if (family_Costing == null) { return(NotFound()); } db.Family_Costing.Remove(family_Costing); db.SaveChanges(); return(Ok(family_Costing)); }