Exemplo n.º 1
0
        public ActionResult DeletePromoSlider(int PromoSliderId)
        {
            PromoSliderRecord record = _sliderRepo.GetById(PromoSliderId);

            _sliderRepo.Delete(record);

            return(new NullJsonResult());
        }
Exemplo n.º 2
0
        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());
        }
Exemplo n.º 3
0
        public ActionResult CreateUpdatePromoSlider(int PromoSliderId = 0)
        {
            PromoSliderRecord slider = new PromoSliderRecord()
            {
                Interval = 3
            };

            if (PromoSliderId > 0)
            {
                slider = _sliderRepo.GetById(PromoSliderId);
            }
            return(View(slider));
        }
Exemplo n.º 4
0
        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());
            }
        }