public async Task <ActionResult> Index() { Contractor contractor = await contractorRepository.FindContractorsByIDAsync(base.CurrentContractorID); if (contractor == null) { return(HttpNotFound()); } if (contractor.CustomerID != base.CurrentCustomerID) { return(HttpNotFound()); } var model = new ContractorEmployeesViewModel(contractor); return(View(model)); }
public async Task <ActionResult> Employees(int id) { //if (id == null) //{ // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); //} Contractor contractor = await contractorRepository.FindContractorsByIDAsync(id); if (contractor == null) { return(HttpNotFound()); } if (contractor.CustomerID != base.CurrentCustomerID) { return(HttpNotFound()); } var model = new ContractorEmployeesViewModel(contractor); return(View(model)); }