public SubmissionObjectService(ISubmissionObjectRepository submissionRepo,
                                IWorkReportRepository workRptRepo, IRockfallReportRepository rockfallRptRepo, IWildlifeReportRepository wildlifeRptRepo)
 {
     _submissionRepo  = submissionRepo;
     _workRptRepo     = workRptRepo;
     _rockfallRptRepo = rockfallRptRepo;
     _wildlifeRptRepo = wildlifeRptRepo;
 }
 public RockfallReportJobService(IUnitOfWork unitOfWork, ILogger <IRockfallReportJobService> logger,
                                 ISubmissionStatusService statusService, ISubmissionObjectRepository submissionRepo, IServiceAreaService serviceAreaService,
                                 ISumbissionRowRepository submissionRowRepo, IRockfallReportRepository rockfallReportRepo, IFieldValidatorService validator,
                                 IEmailService emailService, IConfiguration config,
                                 ISpatialService spatialService, ILookupCodeService lookupService)
     : base(unitOfWork, statusService, submissionRepo, serviceAreaService, submissionRowRepo, emailService, logger, config, validator, spatialService, lookupService)
 {
     _logger             = logger;
     _rockfallReportRepo = rockfallReportRepo;
     _thresholdSpLevel   = GetDefaultThresholdSpLevel(Reports.Rockfall);
 }