public WildlifeReportService(IUnitOfWork unitOfWork, ISubmissionStreamService streamService, ISubmissionObjectRepository submissionRepo, ISumbissionRowRepository rowRepo, IContractTermRepository contractRepo, ISubmissionStatusService statusService, IWildlifeReportRepository wildlifeRepo, IFieldValidatorService validator, ILogger <WildlifeReportService> logger, IServiceAreaService saService) : base(unitOfWork, streamService, submissionRepo, rowRepo, contractRepo, statusService, validator, saService, logger) { TableName = TableNames.WildlifeReport; HasRowIdentifier = false; DateFieldName = Fields.AccidentDate; _wildlifeRepo = wildlifeRepo; _logger = logger; }
public ReportServiceBase(IUnitOfWork unitOfWork, ISubmissionStreamService streamService, ISubmissionObjectRepository submissionRepo, ISumbissionRowRepository rowRepo, IContractTermRepository contractRepo, ISubmissionStatusService statusService, IFieldValidatorService validator, IServiceAreaService saService) { _unitOfWork = unitOfWork; _streamService = streamService; _submissionRepo = submissionRepo; _rowRepo = rowRepo; _contractRepo = contractRepo; _statusService = statusService; _validator = validator; _saService = saService; }