public ActionResult Create([Bind(Include = "CompanyId,Name,ColourId")] Company company) { if (ModelState.IsValid) { var result = HRBusinessService.CreateCompany(UserOrganisationId, company); if (result.Succeeded) { return(RedirectToAction("Index")); } foreach (var error in result.Errors) { ModelState.AddModelError("", error); } } var viewModel = new CompanyViewModel { Company = company, ColoursList = HRBusinessService.RetrieveColours().ToList() }; return(View(viewModel)); }