예제 #1
0
        public IActionResult Index(int?storeId, int?foodCategoryId, int?itemType)
        {
            _iCommonService.GetPageWiseRoleRigths("Inventory");
            InventoryModel inventoryModel = new InventoryModel();

            if (itemType == 1)
            {
                inventoryModel.FoodCategoryList = _iDropDownService.GetIngredientCategoryList();
            }
            else if (itemType == 2)
            {
                inventoryModel.FoodCategoryList = _iDropDownService.GetAssetCategoryList();
            }
            else
            {
                inventoryModel.FoodCategoryList = _iDropDownService.GetFoodMenuCategoryList();
            }

            inventoryModel.StoreList = _iDropDownService.GetStoreList();
            if (Convert.ToInt32(storeId) > 0)
            {
                inventoryModel.InventoryDetailList = _iInventoryService.GetInventoryDetailList(Convert.ToInt32(storeId), Convert.ToInt32(foodCategoryId), Convert.ToInt32(itemType));
            }
            return(View(inventoryModel));
        }
예제 #2
0
        public ActionResult AssetItem(int?id)
        {
            AssetItemModel assetItemModel = new AssetItemModel();

            if (UserRolePermissionForPage.Add == true || UserRolePermissionForPage.Edit == true)
            {
                if (id > 0)
                {
                    assetItemModel = _iAssetItemService.GetAssetItemById(Convert.ToInt32(id));
                }
                assetItemModel.UnitList          = _iDropDownService.GetUnitList();
                assetItemModel.TaxList           = _iDropDownService.GetTaxList();
                assetItemModel.AssetCategoryList = _iDropDownService.GetAssetCategoryList();
                return(View(assetItemModel));
            }
            else
            {
                return(RedirectToAction("NotFound", "Error"));
            }
        }