public ActionResult Create(Person person)
 {
     person.GetRuleViolations();
     if (person.IsValid)
     {
         person.Create();
         return RedirectToAction("Index", new { id = person.TeamNumber });
     }
     else
     {
         ModelState.AddModelErrors(person.Errors);
         SetViewData(person.TeamNumber, person);
         return View();
     }
 }