Пример #1
0
 public MyRiskAssessmentReviewController(IRiskAssessmentService riskAssessmentService, IEmployeeService employeeService,
      IRiskAssessmentReviewService riskAssessmentReviewService, IReviewAuditDocumentHelper reviewAuditDocumentHelper,IFireRiskAssessmentService fireRiskAssessmentService
     , IBusinessSafeSessionManager businessSafeSessionManager, IBus bus)
     : base(riskAssessmentService, employeeService, riskAssessmentReviewService, reviewAuditDocumentHelper, fireRiskAssessmentService, businessSafeSessionManager, bus)
 {
     IsSqlReportAvailable = true;
 }
Пример #2
0
 public PWSService()
 {
     _db = new PWS_DatabaseEntities();
     _addressService = new AddressService(_db);
     _riskAssessmentService = new RiskAssessmentService(_db);
     _riskQuestionsService = new RiskQuestionService(_db);
 }
Пример #3
0
 public ReviewController(
     IGeneralRiskAssessmentReviewsViewModelFactory generalRiskAssessmentReviewsViewModelFactory, 
     IRiskAssessmentService riskAssessmentService,
     ICompleteReviewViewModelFactory completeReviewViewModelFactory)
 {
     _generalRiskAssessmentReviewsViewModelFactory = generalRiskAssessmentReviewsViewModelFactory;
     _riskAssessmentService = riskAssessmentService;
     _completeReviewViewModelFactory = completeReviewViewModelFactory;
 }
Пример #4
0
 public ReviewController(
     IHazardousSubstanceRiskAssessmentReviewsViewModelFactory hazardousSubstanceRiskAssessmentReviewsViewModelFactory, 
     IRiskAssessmentService riskAssessmentService,
     ICompleteReviewViewModelFactory completeReviewViewModelFactory)
 {
     _hazardousSubstanceRiskAssessmentReviewsViewModelFactory = hazardousSubstanceRiskAssessmentReviewsViewModelFactory;
     _riskAssessmentService = riskAssessmentService;
     _completeReviewViewModelFactory = completeReviewViewModelFactory;
 }
 public RiskAssessmentController(
     ISearchRiskAssessmentsViewModelFactory searchRiskAssessmentsViewModelFactory,
     ICreateRiskAssessmentViewModelFactory createRiskAssessmentViewModelFactory,
     IHazardousSubstanceRiskAssessmentService hazardousSubstanceRiskAssessmentService, IRiskAssessmentService riskAssessmentService)
 {
     _searchRiskAssessmentsViewModelFactory = searchRiskAssessmentsViewModelFactory;
     _createRiskAssessmentViewModelFactory = createRiskAssessmentViewModelFactory;
     _hazardousSubstanceRiskAssessmentService = hazardousSubstanceRiskAssessmentService;
 }
Пример #6
0
 public ReviewController(
     IFireRiskAssessmentReviewsViewModelFactory fireRiskAssessmentReviewsViewModelFactory, 
     IRiskAssessmentService riskAssessmentService, 
     ICompleteReviewViewModelFactory completeReviewViewModelFactory)
 {
     _fireRiskAssessmentReviewsViewModelFactory = fireRiskAssessmentReviewsViewModelFactory;
     _riskAssessmentService = riskAssessmentService;
     _completeReviewViewModelFactory = completeReviewViewModelFactory;
 }
 public RiskAssessmentReviewController(
     IRiskAssessmentService riskAssessmentService,
     IEmployeeService employeeService,
     IRiskAssessmentReviewService riskAssessmentReviewService,
     IReviewAuditDocumentHelper reviewAuditDocumentHelper,
     IFireRiskAssessmentService fireRiskAssessmentService,
     IBusinessSafeSessionManager businessSafeSessionManager, 
     IBus bus)
 {
     _riskAssessmentService = riskAssessmentService;
     _employeeService = employeeService;
     _riskAssessmentReviewService = riskAssessmentReviewService;
     _reviewAuditDocumentHelper = reviewAuditDocumentHelper;
     _fireRiskAssessmentService = fireRiskAssessmentService;
     _businessSafeSessionManager = businessSafeSessionManager;
     _bus = bus;
 }
Пример #8
0
 public ReviewController(
     IRiskAssessmentService riskAssessmentService,
     ICompleteReviewViewModelFactory completeReviewViewModelFactory,
     IPersonalRiskAsessmentReviewsViewModelFactory personalRiskAssessmentReviewsViewModelFactory,
     IRiskAssessmentReviewService riskAssessmentReviewService,
     IPersonalRiskAssessmentService personalRiskAssessmentService,
     IBusinessSafeSessionManager businessSafeSessionManager,
     IBus bus)
 {
     _riskAssessmentService = riskAssessmentService;
     _completeReviewViewModelFactory = completeReviewViewModelFactory;
     _personalRiskAssessmentReviewsViewModelFactory = personalRiskAssessmentReviewsViewModelFactory;
     _riskAssessmentReviewService = riskAssessmentReviewService;
     _personalRiskAssessmentService = personalRiskAssessmentService;
     _businessSafeSessionManager = businessSafeSessionManager;
     _bus = bus;
 }
        public static AddEditRiskAssessmentReviewViewModel CreateFrom(RiskAssessmentDto riskAssessment,
                                                                      IEnumerable<EmployeeDto> employees,
                                                                      IRiskAssessmentService riskAssessmentService)
        {
            var reviewDate = riskAssessmentService.GetDefaultDateOfNextReviewById(riskAssessment.Id);

            var viewModel = new AddEditRiskAssessmentReviewViewModel
                                {
                                    CompanyId = riskAssessment.CompanyId,
                                    RiskAssessmentId = riskAssessment.Id,
                                    ReviewingEmployeeId =
                                        riskAssessment.RiskAssessor != null
                                            ? riskAssessment.RiskAssessor.Employee.Id
                                            : Guid.Empty,
                                    ReviewDate = reviewDate.HasValue ? reviewDate.Value.ToString("dd/MM/yyyy") : null,
                                    RiskAssessmentReviewers = GetReviewersSelectList(employees)
                                };

            return viewModel;
        }
 public RiskCompilerGrpcService(
     IRiskAssessmentService riskAssessmentService
     )
 {
     _riskAssessmentService = riskAssessmentService;
 }
 public RiskAssessmentStatusController(IRiskAssessmentService riskAssessmentService)
 {
     _riskAssessmentService = riskAssessmentService;
 }