public ActionResult Create(ContactViewModel contactModel) { if (ModelState.IsValid) { Contact contact = contactModel.ToContact(); repository.InsertOrUpdate(contact, User.Identity.Name); repository.Save(); return RedirectToAction("Index"); } return View(contactModel); }
public ActionResult Edit(int id) { Contact contact = repository.Get(id); ContactViewModel contactModel = new ContactViewModel(contact); return View(contactModel); }
public ViewResult Details(int id) { Contact contact = repository.Get(id); ContactViewModel contactModel = new ContactViewModel(contact); return View(contactModel); }