public ActionResult Create(Contact contact) { _repository.Insert(contact); _repository.Commit(); if (Request.IsAjaxRequest()) { return PartialView("ShowPartial", contact); } return RedirectToAction("Index"); }
public ActionResult Update(Contact contact) { var original = _repository.FindSingle<Contact>(c => c.ContactId == contact.ContactId); if (original == null) return RedirectToAction("Error"); original.Update(contact); _repository.Commit(); if (Request.IsAjaxRequest()) return PartialView("ShowPartial", original); return RedirectToAction("Index"); }
public ActionResult New() { var contact = new Contact(); if (Request.IsAjaxRequest()) return PartialView("NewPartial", contact); return View(contact); }
partial void DeleteContact(Contact instance);
partial void UpdateContact(Contact instance);
partial void InsertContact(Contact instance);