public ActionResult AddCustomer([Bind(Include = "Id,FirstName,LastName")] ContactEditModel e) { if (!ModelState.IsValid) { return(View("AddCustomer", e)); } var contact = new ContactInstance { Contact = new Contacts() }; contact.UniqueId = GetRandom.String(); e.Update(contact); BusinessContact.SaveContactInstance(contact); return(RedirectToAction("Index")); }
public ActionResult EditCustomer([Bind(Include = "Id,FirstName,LastName")] ContactEditModel c) { if (!ModelState.IsValid) { return(View("EditCustomer", c)); } var contact = Contacts.Instance.Find(x => x.IsThisUniqueId(c.Id)); if (contact == null) { return(HttpNotFound()); } c.Update(contact); BusinessContact.UpdateContactInstance(contact); return(RedirectToAction("Index")); }