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)); }
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)); }