public ActionResult Create(EditLocationModel model) { if (ModelState.IsValid) { var location = new Location(); model.MapTo(location); _repository.Add(location); _repository.SaveAllChanges(); return RedirectToAction("Index"); } return View(model); }
public ActionResult Edit(int id, EditLocationModel model) { if (ModelState.IsValid) { var location = GetLocation(id); model.MapTo(location); _repository.SaveAllChanges(); return RedirectToAction("Index"); } return View(model); }