public virtual async Task <ActionResult> EditSlide(EditSlideShowViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                _slideShowService.Update(viewModel);

                await _unitOfWork.SaveChangesAsync();

                CacheManager.InvalidateChildActionsCache();
                return(RedirectToAction(MVC.Admin.Setting.ActionNames.ListSlides, MVC.Admin.Setting.Name));
            }
            PopulateCategoriesDropDownList(viewModel.ShowTransition, viewModel.HideTransition, viewModel.Position);
            return(View(viewModel));
        }
Example #2
0
        public ActionResult EditSlideShow(int id)
        {
            var model = new EditSlideShowViewModel(id);

            return(View(model));
        }