Exemple #1
0
        public async Task <IActionResult> Update(IntroducingGeneralViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            int isDeleteMobile  = 0;
            int isDeleteDesktop = 0;
            var data            = _introducingSettingService.GetSetting();
            GenericIntroducingSettingModel introducingSettingModel = new GenericIntroducingSettingModel();

            introducingSettingModel.BannerFile       = model.BannerFile;
            introducingSettingModel.MobileBannerFile = model.MobileBannerFile;
            introducingSettingModel.Description      = model.Description;
            isDeleteDesktop = int.Parse(model.IsDeleteDesktopBanner);
            isDeleteMobile  = int.Parse(model.IsDeleteMobileBanner);
            if (data == null)
            {
                await Add(introducingSettingModel);
            }
            else
            {
                introducingSettingModel.Id = data.Id;
                _introducingSettingService.UpdateIntroducingSetting(introducingSettingModel, isDeleteMobile, isDeleteDesktop);
            }
            return(RedirectToAction("Index", "SettingsCMS", null));
        }
Exemple #2
0
        public IActionResult Update()
        {
            IntroducingGeneralViewModel data = new IntroducingGeneralViewModel();
            var model = _introducingSettingService.GetSetting();

            if (model != null)
            {
                data.Banner       = model.Banner;
                data.MobileBanner = model.MobileBanner;
                data.Description  = model.Description;
            }
            return(View(data));
        }