public ActionResult Edit(int id) { var test = repository.Find(id); if (test == null) { return(NotFound()); } var model = new EditTestemonialsViewModel { Id = test.ID, Name = test.Name, Job = test.Job, Description = test.Description, ImageUrl = test.Image }; return(View(model)); }
public ActionResult Edit(int id, EditTestemonialsViewModel model) { try { string FileName = UploadFile(model.File, model.ImageUrl); if (ModelState.IsValid) { var test = new Testemonials { Name = model.Name, Job = model.Job, Image = FileName, Description = model.Description }; repository.Update(model.Id, test); return(RedirectToAction("index")); } return(View(model)); } catch { return(View()); } }