public ActionResult Edit(EditContactRequest contactToEdit)
        {
            if (ModelState.IsValid)
            {
                _repository.Edit(contactToEdit.CreateContact());
            TempData["Message"] = "Contact updated!";
            return RedirectToAction("Index");
            }

            return View(contactToEdit);
        }