public async Task <ActionResult> Create([Bind(Include = "ContractorID,CustomerID,BusinessTypeID,CompanyName,TaxIdNumber,CountryID,StateID,City,Address,PhoneNumber,EmergencyPhoneNumber,Email")] Contractor contractor) { if (ModelState.IsValid) { contractor.CustomerID = base.CurrentCustomerID; contractor.CreationDate = DateTime.UtcNow; contractor.CreationUser = System.Web.HttpContext.Current.User.Identity.Name; await contractorRepository.CreateAsync(contractor); return(RedirectToAction("Index")); // } ViewBag.BusinessTypeID = new SelectList(businessTypeRepository.BusinessTypes(base.CurrentCustomerID), "BusinessTypeID", "BusinessTypeCode", contractor.BusinessTypeID); ViewBag.CountryID = new SelectList(localizationRepository.Countries(), "CountryID", "CountryName", contractor.CountryID); return(View(contractor)); }