public HttpResponseMessage Post([FromBody] InventoryQtyMeasurements newQty) { if (ModelState.IsValid) { newQty = _qtys.Add(newQty); HttpResponseMessage returnMsg = Request.CreateResponse(HttpStatusCode.Created, newQty); returnMsg.Headers.Location = new Uri(Request.RequestUri, String.Format("Quantity/Edit/{0}", newQty.Id)); return(returnMsg); } return(Request.CreateResponse(HttpStatusCode.BadRequest, newQty)); }
public InventoryQtyMeasurements Update(InventoryQtyMeasurements qtyMeasurement) { _db.Entry(qtyMeasurement).State = EntityState.Modified; _db.SaveChanges(); return(qtyMeasurement); }
public InventoryQtyMeasurements Add(InventoryQtyMeasurements qtyMeasurement) { _db.QtyMeasurements.Add(qtyMeasurement); _db.SaveChanges(); return(qtyMeasurement); }
public HttpResponseMessage Put([FromBody] InventoryQtyMeasurements qty) { qty = _qtys.Update(qty); return(Request.CreateResponse(HttpStatusCode.OK, qty)); }
public IEnumerable <InventoryItem> GetByMeasurement(InventoryQtyMeasurements qtyMeasurement) { return(_db.Items.Include("ItemCategory").Include("QtyMeasurement").Where(i => i.InventoryQtyMeasurements == qtyMeasurement)); }