示例#1
0
        public IActionResult Create(SlideViewModel slidevm, IFormFile uploadedFilePhoto, IFormFile uploadedFileVideo)
        {
            if (ModelState.IsValid)
            {
                Slide slide = new Slide();
                slide.Title            = slidevm.Title;
                slide.SubTitle         = slidevm.SubTitle;
                slide.Description      = slidevm.Description;
                slide.CallToActionText = slidevm.CallToActionText;
                slide.CallToActionUrl  = slidevm.CallToActionUrl;
                slide.DisplayTexts     = slidevm.DisplayTexts;
                slide.SliderId         = slidevm.SliderId;
                slide.Position         = slideService.CountSlide() + 1;
                slide.Photo            = slidevm.Photo;
                slide.Video            = slidevm.Video;

                slideService.CreateSlide(slide);
                slideService.SaveSlide();
                return(RedirectToAction("Index"));
            }
            return(View(slidevm));
        }