Esempio n. 1
0
 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);
 }
Esempio n. 4
0
 public HttpResponseMessage Put([FromBody] InventoryQtyMeasurements qty)
 {
     qty = _qtys.Update(qty);
     return(Request.CreateResponse(HttpStatusCode.OK, qty));
 }
Esempio n. 5
0
 public IEnumerable <InventoryItem> GetByMeasurement(InventoryQtyMeasurements qtyMeasurement)
 {
     return(_db.Items.Include("ItemCategory").Include("QtyMeasurement").Where(i => i.InventoryQtyMeasurements == qtyMeasurement));
 }