Exemple #1
0
        public ActionResult AddNew(T_Slide iSlide)
        {
            // Upload the image
            HttpPostedFileBase file = Request.Files["ImageData"];
            string PathReturn = UploadSlideImage(file);
            iSlide.ImagePath = PathReturn;
            ReturnValue<bool> result = new ReturnValue<bool>(false, "");

            if (ModelState.IsValid)
            {
                result = _SlideServices.AddNewSlide(iSlide);
            }
            if (result.RetValue)
            {
                return RedirectToAction("List", "Slide");
            }
            else
            {
                SlideViewModel Model = new SlideViewModel(iSlide, _slideGroupServices.GetAll());
                // Get Slide_List again
                ModelState.AddModelError("Error", result.Msg);
                return View(Model);
            }
        }
Exemple #2
0
 public ActionResult AddNew()
 {
     SlideViewModel Model = new SlideViewModel();
     Model.SlideGroupList = _slideGroupServices.GetAll();
     return View(Model);
 }
Exemple #3
0
 public ActionResult Edit(int? id)
 {
     if (id == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     SlideViewModel Model = new SlideViewModel(_SlideServices.GetByID((int)id), _slideGroupServices.GetAll());
     return View("Edit", Model);
 }