public ActionResult Create(SponsorViewModel model) { if (ModelState.IsValid) { Sponsors sponsorToCreate = new Sponsors(); sponsorToCreate.InjectFrom(model); var sponsorToAdd = sponsor.Create(sponsorToCreate); if (sponsorToAdd == null) { ModelState.AddModelError("SponsorTypeId", "Sponsor Type Id must be unique"); return(View(model)); } return(RedirectToAction(nameof(Index))); } else { return(View(model)); } }