public int DeleteEmail(Email e)
 {
     return Delete(e);
 }
 public int SaveEmail(Email e)
 {
     return Save(e);
 }
        public ActionResult EditEmail(Email email, int? id, int? personId)
        {
            var isDirty = PersonRepository.IsDirty(email);
            if (isDirty && !id.HasValue) return View("Create");

            if (!isDirty && personId.HasValue)
            {
                var person = PersonRepository.GetPerson(personId.Value);

            }

            return View("Index");
        }