Example #1
0
        public ActionResult Edit(int id)
        {
            var slider = repository.Find(id);

            if (slider == null)
            {
                return(NotFound());
            }
            var ViewModel = new EditSliderViewModel
            {
                ID          = slider.Id,
                Title       = slider.Title,
                Description = slider.Description
            };

            return(View(ViewModel));
        }
Example #2
0
        public ActionResult Edit(int id)
        {
            var slider = repository.Find(id);

            if (slider == null)
            {
                return(NotFound());
            }
            var ViewModel = new EditSliderViewModel
            {
                Id       = slider.ID,
                Title    = slider.Title,
                ImageUrl = slider.Photo
            };

            return(View(ViewModel));
        }
Example #3
0
 public ActionResult Edit(EditSliderViewModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             Slider slider = new Slider
             {
                 Title       = model.Title,
                 Description = model.Description
             };
             repository.Update(model.ID, slider);
             return(RedirectToAction("index"));
         }
         return(View(model));
     }
     catch
     {
         return(View(model));
     }
 }
Example #4
0
 public ActionResult Edit(EditSliderViewModel model)
 {
     try
     {
         string FileName = UploadFile(model.File, model.ImageUrl);
         if (ModelState.IsValid)
         {
             Slider slider = new Slider
             {
                 Title = model.Title,
                 Photo = FileName
             };
             repository.Update(model.Id, slider);
             return(RedirectToAction("index"));
         }
         return(View(model));
     }
     catch
     {
         return(View(model));
     }
 }