public ActionResult Index() { SampleFormViewModel viewModel = new SampleFormViewModel(); viewModel.DataModels = unit.Form.GetAll().ToList(); return(View(viewModel)); }
public ActionResult DeleteConfirmed(int id) { SampleFormViewModel viewModel = new SampleFormViewModel(); viewModel.DataModel = unit.Form.GetById(id); unit.Form.Delete(viewModel.DataModel); unit.Form.Save(); return(RedirectToAction("Index")); }
public ActionResult Edit(SampleFormViewModel sampleForm) { if (ModelState.IsValid) { unit.Form.Update(sampleForm.DataModel); unit.Form.Save(); return(RedirectToAction("Index")); } return(View(sampleForm)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SampleFormViewModel viewModel = new SampleFormViewModel(); viewModel.DataModel = unit.Form.GetById(id); if (viewModel.DataModel == null) { return(HttpNotFound()); } return(View(viewModel)); }
public ActionResult SaveSampleForm(SampleFormViewModel input) { return(this.RedirectToAction(x => x.Index())); }