public RiskAssessmentLookupService(IRiskAssessmentRepository riskAssessmentRepository, IPeninsulaLog log, IEmployeeRepository employeeRepository, INonEmployeeRepository nonEmployeeRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _log = log;
     _employeeRepository = employeeRepository;
     _nonEmployeeRepository = nonEmployeeRepository;
 }
 public NonEmployeeService(
                           INonEmployeeRepository nonEmployeeRepository,
                           IUserForAuditingRepository userForAuditingRepository,
                           IPeninsulaLog log)
 {
     _nonEmployeeRepository = nonEmployeeRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _log = log;
 }
 public RiskAssessmentAttachmentService(
     IRiskAssessmentRepository riskAssessmentRepository, 
     IUserForAuditingRepository userForAuditingRepository, 
     IDocumentTypeRepository documentTypeRepository, 
     INonEmployeeRepository nonEmployeeRepository, 
     IPeninsulaLog log, 
     IEmployeeRepository employeeRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _documentTypeRepository = documentTypeRepository;
     _log = log;
     _employeeRepository = employeeRepository;
     _nonEmployeeRepository = nonEmployeeRepository;
 }
 public DoesNonEmployeeAlreadyExistGuard(INonEmployeeRepository nonEmployeeRepository)
 {
     _nonEmployeeRepository = nonEmployeeRepository;
 }