Exemple #1
0
        public ActionResult AssetEvent(AssetEventModel assetEventModel)
        {
            int    result            = 0;
            string assetEventMessage = string.Empty;

            if (assetEventModel != null)
            {
                if (assetEventModel.Id > 0)
                {
                    result = _iAssetEventService.UpdateAssetEvent(assetEventModel);
                    if (result > 0)
                    {
                        assetEventMessage = _locService.GetLocalizedHtmlString("EditSuccss");
                    }
                }
                else
                {
                    assetEventModel.ReferenceNo = _iAssetEventService.ReferenceNumberAssetEvent();
                    result = _iAssetEventService.InsertAssetEvent(assetEventModel);
                    if (result > 0)
                    {
                        assetEventMessage = _locService.GetLocalizedHtmlString("SaveSuccess");
                    }
                }
            }
            else
            {
                assetEventMessage = _locService.GetLocalizedHtmlString("ValidProductionFormula");
                return(Json(new { error = true, message = assetEventMessage, status = 201 }));
            }

            assetEventMessage = _locService.GetLocalizedHtmlString("SaveSuccess");
            return(Json(new { error = false, message = assetEventMessage, status = 200 }));
        }
Exemple #2
0
        public IActionResult AssetEvent(int?id, string type)
        {
            AssetEventModel assetEventModel = new AssetEventModel();

            if (UserRolePermissionForPage.Add == true || UserRolePermissionForPage.Edit == true || UserRolePermissionForPage.View == true)
            {
                if (id > 0)
                {
                    ViewBag.ActionType = type;
                    assetEventModel    = _iAssetEventService.GetAssetEventById(Convert.ToInt32(id));
                }
                else
                {
                    assetEventModel.EventDatetime = DateTime.UtcNow.AddMinutes(LoginInfo.Timeoffset);
                    assetEventModel.ReferenceNo   = _iAssetEventService.ReferenceNumberAssetEvent().ToString();
                }
                assetEventModel.StoreList       = _iDropDownService.GetStoreList();
                assetEventModel.AssetItemList   = _iDropDownService.GetAssetItemList();
                assetEventModel.FoodMenuList    = _iDropDownService.GetProductionFormulaFoodMenuList();
                assetEventModel.IngredientList  = _iDropDownService.GetIngredientList();
                assetEventModel.MissingNoteList = _iDropDownService.GetCateringFoodMenuGlobalStatus();
                return(View(assetEventModel));
            }
            else
            {
                return(RedirectToAction("NotFound", "Error"));
            }
        }
Exemple #3
0
        public AssetEventModel GetAssetEventById(int id)
        {
            AssetEventModel assetEventModel = new AssetEventModel();

            assetEventModel = _iAssetEventRepository.GetAssetEventById(id);
            assetEventModel.assetEventItemModels       = _iAssetEventRepository.GetAssetEventItemDetails(id);
            assetEventModel.assetEventFoodmenuModels   = _iAssetEventRepository.GetAssetEventFoodmenuDetails(id);
            assetEventModel.assetEventIngredientModels = _iAssetEventRepository.GetAssetIngredientDetails(id);
            return(assetEventModel);
        }
Exemple #4
0
        public IActionResult Print(int?id)
        {
            AssetEventModel assetEventModel = new AssetEventModel();

            if (id > 0)
            {
                assetEventModel = _iAssetEventService.GetAssetEventById(Convert.ToInt32(id));
            }
            else
            {
                assetEventModel.EventDatetime = DateTime.UtcNow.AddMinutes(LoginInfo.Timeoffset);
                assetEventModel.ReferenceNo   = _iAssetEventService.ReferenceNumberAssetEvent().ToString();
            }
            assetEventModel.StoreList       = _iDropDownService.GetStoreList();
            assetEventModel.AssetItemList   = _iDropDownService.GetAssetItemList();
            assetEventModel.FoodMenuList    = _iDropDownService.GetFoodMenuList();
            assetEventModel.IngredientList  = _iDropDownService.GetIngredientList();
            assetEventModel.MissingNoteList = _iDropDownService.GetCateringFoodMenuGlobalStatus();
            return(View(assetEventModel));
        }
Exemple #5
0
 public int UpdateAssetEvent(AssetEventModel assetEventModel)
 {
     return(_iAssetEventRepository.UpdateAssetEvent(assetEventModel));
 }
Exemple #6
0
 public int InsertAssetEvent(AssetEventModel assetEventModel)
 {
     return(_iAssetEventRepository.InsertAssetEvent(assetEventModel));
 }