public IActionResult GetAddonListById(int id)
        {
            ResultModel resultModel = new ResultModel();

            try
            {
                var addons = _addonServices.GetAddonById(id);


                if (addons != null)
                {
                    resultModel.Message  = ValidationMessages.Success;
                    resultModel.Status   = 1;
                    resultModel.Response = addons;
                }
                else
                {
                    resultModel.Message  = ValidationMessages.Failure;
                    resultModel.Status   = 0;
                    resultModel.Response = null;
                }
            }
            catch (Exception exp)
            {
                resultModel.Message  = exp.ToString();
                resultModel.Status   = 0;
                resultModel.Response = null;
            }

            return(Ok(resultModel));
        }
Beispiel #2
0
        public virtual IActionResult EditAddons(int id)
        {
            var addon = _addonService.GetAddonById(id);

            if (addon == null || addon.Deleted)
            {
                //No producttype found with the specified id
                return(RedirectToAction("ListAddons"));
            }

            //var model = new ProductTypeModel();
            var model = new AddonModel
            {
                AddonName   = addon.AddonName,
                Price       = addon.Price,
                Description = addon.Description,
                AddonImage  = addon.AddonImage,
                Status      = addon.Status,
            };


            return(View(model));
        }