public IHttpActionResult PostItemMasterInventory(ItemMasterInventory itemMasterInventory) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.ItemMasterInventories.Add(itemMasterInventory); try { db.SaveChanges(); } catch (DbUpdateException) { if (ItemMasterInventoryExists(itemMasterInventory.ItemMasterInventoryID_PK)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = itemMasterInventory.ItemMasterInventoryID_PK }, itemMasterInventory)); }
public IHttpActionResult PutItemMasterInventory(int id, ItemMasterInventory itemMasterInventory) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != itemMasterInventory.ItemMasterInventoryID_PK) { return(BadRequest()); } db.Entry(itemMasterInventory).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ItemMasterInventoryExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public void Add(ItemMasterInventoryModel itemMasterInventoryModel) { ItemMasterInventory newEntity = new ItemMasterInventory(); newEntity.UpdateItemMasterInventory(itemMasterInventoryModel); this._itemMasterinventoryRepository.Add(newEntity); }
public static void UpdateItemMasterInventory(this ItemMasterInventory itemMasterInventory, ItemMasterInventoryModel itemMasterInventoryVm) { itemMasterInventory.Id = itemMasterInventoryVm.Id; itemMasterInventory.IMISiteID = itemMasterInventoryVm.IMISiteID; itemMasterInventory.IMIQtyOnHand = itemMasterInventoryVm.IMIQtyOnHand; itemMasterInventory.IMIQtyAllocated = itemMasterInventoryVm.IMIQtyAllocated; itemMasterInventory.ItemMasterID = itemMasterInventoryVm.ItemMasterID; }
public IHttpActionResult GetItemMasterInventory(int id) { ItemMasterInventory itemMasterInventory = db.ItemMasterInventories.Find(id); if (itemMasterInventory == null) { return(NotFound()); } return(Ok(itemMasterInventory)); }
public IHttpActionResult DeleteItemMasterInventory(int id) { ItemMasterInventory itemMasterInventory = db.ItemMasterInventories.Find(id); if (itemMasterInventory == null) { return(NotFound()); } db.ItemMasterInventories.Remove(itemMasterInventory); db.SaveChanges(); return(Ok(itemMasterInventory)); }
public void CreateItemMasterInventory(ItemMasterInventory ItemMasterInventory) { itemMasterInventoryRepository.Add(ItemMasterInventory); }