public ActionResult Create(ContactModification model)
 {
     if (ModelState.IsValid)
     {
         db.Contacts.Add(model.contact);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
 public ActionResult Edit(ContactModification model)
 {
     if (ModelState.IsValid)
     {
         db.Entry(model.contact).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
        //
        // GET: /Contacts/Edit/5

        public ActionResult Edit(int id)
        {
            ContactModification model = new ContactModification(id);

            return(View(model));
        }
        //
        // GET: /Contacts/Create

        public ActionResult Create()
        {
            ContactModification model = new ContactModification();

            return(View(model));
        }