public static bool SaveItemMaster(svssstores_itemmaster itemMaster) { if (itemMaster != null) { if (!(itemMaster.ItemMaster_ID > 0)) { dbContext.svssstores_itemmaster.Add(itemMaster); } dbContext.SaveChanges(); } return(true); }
internal void AddItem(ItemMasterModel itemModel) { itemModel.IsActive = true; itemModel.QtyOnHand = 0; svssstores_itemmaster itemMasterEntity = ConvertModeltoEntity(itemModel); bool retunResult = DBHelper.SaveItemMaster(itemMasterEntity); if (retunResult) { //this.GetItemList(); } //itemMasterList.Add(itemModel); }
private svssstores_itemmaster ConvertModeltoEntity(ItemMasterModel itemModel) { svssstores_itemmaster itemMasterEntity = new svssstores_itemmaster(); itemMasterEntity.ItemMaster_ID = itemModel.ItemMasterId; itemMasterEntity.ItemMaster_ItemName = itemModel.ItemMasterName; itemMasterEntity.ItemMaster_UOM = itemModel.UOM; itemMasterEntity.ItemMaster_IsActive = itemModel.IsActive; itemMasterEntity.ItemMaster_UnitPrice = itemModel.UnitPrice; itemMasterEntity.ItemMaster_QtyOnHand = itemModel.QtyOnHand; itemMasterEntity.ItemMaster_ItemCode = itemModel.ItemCode; itemMasterEntity.ItemMaster_GroupId = itemModel.itemGroupId; return(itemMasterEntity); }
private ItemMasterModel ConvertEntitytoModel(svssstores_itemmaster itemMasterEntity) { ItemMasterModel itemModel = new ItemMasterModel(); itemModel.ItemMasterId = itemMasterEntity.ItemMaster_ID; itemModel.ItemMasterName = itemMasterEntity.ItemMaster_ItemName; itemModel.UOM = itemMasterEntity.ItemMaster_UOM; itemModel.IsActive = itemMasterEntity.ItemMaster_IsActive.HasValue ? itemMasterEntity.ItemMaster_IsActive.Value : true; itemModel.ItemCode = itemMasterEntity.ItemMaster_ItemCode; itemModel.UnitPrice = itemMasterEntity.ItemMaster_UnitPrice.HasValue ? itemMasterEntity.ItemMaster_UnitPrice.Value : 0; itemModel.QtyOnHand = itemMasterEntity.ItemMaster_QtyOnHand.HasValue ? itemMasterEntity.ItemMaster_QtyOnHand.Value : 0; itemModel.itemGroupId = itemMasterEntity.ItemMaster_GroupId.HasValue ? itemMasterEntity.ItemMaster_GroupId.Value : 0; if (itemMasterEntity.svssstores_itemgroup != null) { itemModel.itemGroupModel = ConvertGroupEntitytoGroupGroup(itemMasterEntity.svssstores_itemgroup); } return(itemModel); }
internal void UpdateItem(ItemMasterModel itemModel) { if (itemModel.ItemMasterId > 0) { svssstores_itemmaster itemMasterEntity = DBHelper.GetItemMaterbyId(itemModel.ItemMasterId); itemMasterEntity.ItemMaster_ItemCode = itemModel.ItemCode; itemMasterEntity.ItemMaster_ItemName = itemModel.ItemMasterName; itemMasterEntity.ItemMaster_UOM = itemModel.UOM; itemMasterEntity.ItemMaster_UnitPrice = itemModel.UnitPrice; if (itemModel.itemGroupId > 0) { itemMasterEntity.ItemMaster_GroupId = itemModel.itemGroupId; } bool retunResult = DBHelper.SaveItemMaster(itemMasterEntity); if (retunResult) { //this.GetItemList(); } } }
public static svssstores_itemmaster GetItemMaterbyId(long itemMasterId) { svssstores_itemmaster itemMaster = dbContext.svssstores_itemmaster.FirstOrDefault(s => s.ItemMaster_ID == itemMasterId); return(itemMaster); }