public RiskAssessmentLookupService(IRiskAssessmentRepository riskAssessmentRepository, IPeninsulaLog log, IEmployeeRepository employeeRepository, INonEmployeeRepository nonEmployeeRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _log = log;
     _employeeRepository = employeeRepository;
     _nonEmployeeRepository = nonEmployeeRepository;
 }
Example #2
0
 public RMDRequestFormBC(IDbFactory dbFactory, IDbFactory dbDocFactory) : base(dbFactory, dbDocFactory)
 {
     _riskAssessmentRepository = new RiskAssessmentRepository(dbFactory);
     _worksheet1Repository     = new Worksheet1Repository(dbFactory);
     _worksheet2Repository     = new Worksheet2Repository(dbFactory);
     _worksheet3Repository     = new Worksheet3Repository(dbFactory);
 }
 public RiskManagementController(IRiskAssessmentRepository riskAssessmentRepository, ITableDataRepository <Catergory> categoryRepository, IContactPersonRepository contactPersonRepositor, IDocumentRepository documentRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _categoryRepository       = categoryRepository;
     _contactPersonRepository  = contactPersonRepositor;
     //_environment = environment;
     _documentRepository = documentRepository;
 }
Example #4
0
        public RiskAssessmentController()
        {
            UnitOfWork unitOfWork = new UnitOfWork();

            this._IRiskAssessmentRepository   = new RiskAssessmentRepository(unitOfWork);
            this._IHazardRepository           = new HazardRepository(unitOfWork);
            this._IMonitoringMethodRepository = new MonitoringMethodRepository(unitOfWork);
            this._IDurationUnitRepository     = new DurationUnitRepository(unitOfWork);
            this._caching = new CacheManagement();
        }
 public RiskAssessmentService(
     IPeninsulaLog log, 
     IRiskAssessmentRepository riskAssessmentRepository, 
     IUserForAuditingRepository userForAuditingRepository,
     ITaskService taskService)
 {
     _log = log;
     _riskAssessmentRepository = riskAssessmentRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _taskService = taskService;
 }
 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 GeneralRiskAssessmentService(
     IGeneralRiskAssessmentRepository generalRiskAssessmentRepository, 
     IRiskAssessmentRepository riskAssessmentRepository, 
     IUserForAuditingRepository userForAuditingRepository, 
     IEmployeeRepository employeeRepository, 
     IPeninsulaLog log, 
     ISiteRepository siteRepository,
     IRiskAssessorRepository riskAssessorRepository)
 {
     _generalRiskAssessmentRepository = generalRiskAssessmentRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _log = log;
     _siteRepository = siteRepository;
     _riskAssessorRepository = riskAssessorRepository;
     _riskAssessmentRepository = riskAssessmentRepository;
 }
 public RiskAssessorService(
     IRiskAssessorRepository riskAssessorRepository,
     IEmployeeRepository employeeRepository,
     ISiteRepository siteRepository,
     IUserForAuditingRepository userForAuditingRepository,
     IRiskAssessmentRepository riskAssessmentRepository,
     ISiteStructureElementRepository siteStructureElementRepository,
     IPeninsulaLog log)
 {
     _riskAssessorRepository = riskAssessorRepository;
     _employeeRepository = employeeRepository;
     _siteRepository = siteRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _riskAssessmentRepository = riskAssessmentRepository;
     _log = log;
     _siteStructureElementRepository = siteStructureElementRepository;
 }
 public HazardousSubstanceRiskAssessmentService(
     IHazardousSubstanceRiskAssessmentRepository hazardousSubstanceRiskAssessmentRepository,
     IUserForAuditingRepository userForAuditingRepository,
     IHazardousSubstancesRepository hazardousSubstancesRepository,
     IPeninsulaLog log,
     IRiskAssessmentRepository riskAssessmentRepository,
     IControlSystemRepository controlSystemRepository, 
     ISiteRepository siteRepository,
     IRiskAssessorRepository riskAssessorRepository)
 {
     _hazardousSubstanceRiskAssessmentRepository = hazardousSubstanceRiskAssessmentRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _log = log;
     _hazardousSubstancesRepository = hazardousSubstancesRepository;
     _riskAssessmentRepository = riskAssessmentRepository;
     _controlSystemRepository = controlSystemRepository;
     _siteRepository = siteRepository;
     _riskAssessorRepository = riskAssessorRepository;
 }
 public RiskAssessmentReviewService(
     IRiskAssessmentRepository riskAssessmentRepository,
     IRiskAssessmentReviewRepository riskAssessmentReviewRepository,
     IUserForAuditingRepository auditedUserRepository,
     IEmployeeRepository employeeRepository,
     ITaskCategoryRepository responsibilityTaskCategoryRepository,
     IPeninsulaLog log,
     IDocumentParameterHelper documentParameterHelper, 
     IUserRepository userRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _riskAssessmentReviewRepository = riskAssessmentReviewRepository;
     _auditedUserRepository = auditedUserRepository;
     _employeeRepository = employeeRepository;
     _responsibilityTaskCategoryRepository = responsibilityTaskCategoryRepository;
     _log = log;
     _documentParameterHelper = documentParameterHelper;
     _userRepository = userRepository;
 }
 public PersonalRiskAssessmentService(
     IPersonalRiskAssessmentRepository personalRiskAssessmentRepository,
     IUserForAuditingRepository userRepo,
     IEmployeeRepository employeeRepository,
     IChecklistRepository checklistRepository,
     IPeninsulaLog log,
     IRiskAssessmentRepository riskAssessmentRepository, 
     ISiteRepository siteRepository, 
     IRiskAssessorRepository riskAssessorRepository,
     IEmployeeChecklistRepository employeeChecklistRepository)
 {
     _personalRiskAssessmentRepository = personalRiskAssessmentRepository;
     _userForAuditingRepository = userRepo;
     _checklistRepository = checklistRepository;
     _employeeRepository = employeeRepository;
     _log = log;
     _riskAssessmentRepository = riskAssessmentRepository;
     _siteRepository = siteRepository;
     _riskAssessorRepository = riskAssessorRepository;
     _employeeChecklistRepository = employeeChecklistRepository;
 }
 public FireRiskAssessmentService(IFireRiskAssessmentRepository fireRiskAssessmentRepository
     , IUserForAuditingRepository auditedUserRepository
     , IChecklistRepository checklistRepository
     , IQuestionRepository questionRepository
     , IDocumentParameterHelper documentParameterHelper
     , IPeninsulaLog log
     , IRiskAssessmentRepository riskAssessmentRepository
     , IUserRepository userForAuditingRepository
     , ISiteRepository siteRepository
     , IRiskAssessorRepository riskAssessorRepository)
 {
     _auditedUserRepository = auditedUserRepository;
     _fireRiskAssessmentRepository = fireRiskAssessmentRepository;
     _log = log;
     _checklistRepository = checklistRepository;
     _questionRepository = questionRepository;
     _documentParameterHelper = documentParameterHelper;
     _riskAssessmentRepository = riskAssessmentRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _siteRepository = siteRepository;
     _riskAssessorRepository = riskAssessorRepository;
 }
 public CompanyDefaultService(IHazardRepository hazardRepository,
                              IPeopleAtRiskRepository peopleAtRiskRepository,
                              IUserForAuditingRepository userForAuditingRepository,
                              IHazardTypeRepository hazardTypeRepository,
                              IMultiHazardRiskAssessmentRepository multiHazardRiskAssessmentRepository,
                              IFireSafetyControlMeasureRepository fireSafetyControlMeasureRepository,
                              ISourceOfIgnitionRepository sourceOfIgnitionRepository,
                              ISourceOfFuelRepository sourceOfFuelRepository,
                              IInjuryRepository injuryRepository,
                              IRiskAssessmentRepository riskAssessmentRepository,
                              IPeninsulaLog log)
 {
     _hazardRepository = hazardRepository;
     _peopleAtRiskRepository = peopleAtRiskRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _log = log;
     _sourceOfFuelRepository = sourceOfFuelRepository;
     _hazardTypeRepository = hazardTypeRepository;
     _multiHazardRiskAssessmentRepository = multiHazardRiskAssessmentRepository;
     _fireSafetyControlMeasureRepository = fireSafetyControlMeasureRepository; 
     _sourceOfIgnitionRepository = sourceOfIgnitionRepository;
     _injuryRepository = injuryRepository;
     _riskAssessmentRepository = riskAssessmentRepository;
 }