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"));
        }