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)); }
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)); }
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)); } }
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)); } }