public ActionResult DeletePromoSlider(int PromoSliderId) { PromoSliderRecord record = _sliderRepo.GetById(PromoSliderId); _sliderRepo.Delete(record); return(new NullJsonResult()); }
public ActionResult UpdatePromoSlider(PromoSliderRecord sliderUpdate) { PromoSliderRecord slider = _sliderRepo.GetById(sliderUpdate.PromoSliderId); slider.IsActive = sliderUpdate.IsActive; slider.Interval = sliderUpdate.Interval; slider.PauseOnHover = sliderUpdate.PauseOnHover; _sliderRepo.Update(slider); return(new NullJsonResult()); }
public ActionResult CreateUpdatePromoSlider(int PromoSliderId = 0) { PromoSliderRecord slider = new PromoSliderRecord() { Interval = 3 }; if (PromoSliderId > 0) { slider = _sliderRepo.GetById(PromoSliderId); } return(View(slider)); }
public ActionResult CreateUpdatePromoSlider(PromoSliderRecord record) { if (ModelState.IsValid) { PromoSliderRecord slider = _sliderRepo.GetById(record.PromoSliderId); if (slider == null) { _sliderRepo.Insert(record); SuccessNotification("Slider Created Successfully!"); _eventPublisher.EntityInserted(record); return(RedirectToRoute(new { Action = "CreateUpdatePromoSlider", Controller = "PromoSlider", PromoSliderId = record.PromoSliderId })); } else { slider.PromoSliderName = record.PromoSliderName; slider.Interval = record.Interval; slider.IsActive = record.IsActive; slider.KeyBoard = record.KeyBoard; slider.PauseOnHover = record.PauseOnHover; slider.Wrap = record.Wrap; slider.ZoneName = record.ZoneName; _sliderRepo.Update(slider); _cacheService.Clear(); SuccessNotification("Changed Saved!"); return(View(slider)); } } else { return(View()); } }