Exemple #1
0
 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();
         }
     }
 }
Exemple #6
0
        public static svssstores_itemmaster GetItemMaterbyId(long itemMasterId)
        {
            svssstores_itemmaster itemMaster = dbContext.svssstores_itemmaster.FirstOrDefault(s => s.ItemMaster_ID == itemMasterId);

            return(itemMaster);
        }