public EmployeeViewModelFactory(IEmployeeService employeeService, ISiteService siteService, ILookupService lookupService, ISiteGroupService siteGroupService, IRolesService rolesService, IRiskAssessorService riskAssessorService) { _employeeService = employeeService; _siteService = siteService; _siteGroupService = siteGroupService; _lookupService = lookupService; _rolesService = rolesService; _riskAssessorService = riskAssessorService; _addUsersViewModelFactory = new AddUsersViewModelFactory(_employeeService, _rolesService, _siteService, _siteGroupService); }
public AddUsersController( IAddUsersViewModelFactory addUsersViewModelFactory, IUserService userService, IEmployeeService employeeService, INewRegistrationRequestService newRegistrationRequestService, ICacheHelper cacheHelper, IBus bus) { _addUsersViewModelFactory = addUsersViewModelFactory; _userService = userService; _employeeService = employeeService; _newRegistrationRequestService = newRegistrationRequestService; _cacheHelper = cacheHelper; _bus = bus; }