public UpdateImportNotificationWasteTypesHandler(ImportNotificationContext context,
                                                  IWasteTypeRepository wasteTypeRepository, IMapper mapper)
 {
     this.context             = context;
     this.wasteTypeRepository = wasteTypeRepository;
     this.mapper = mapper;
 }
 public CompleteDraftImportNotificationHandler(IValidator <ImportNotification> importNotificationValidator,
                                               IDraftImportNotificationRepository draftImportNotificationRepository,
                                               IMapper mapper,
                                               IImportNotificationRepository importNotificationRepository,
                                               IImportNotificationAssessmentRepository importNotificationAssessmentRepository,
                                               IExporterRepository exporterRepository,
                                               IFacilityRepository facilityRepository,
                                               IImporterRepository importerRepository,
                                               IProducerRepository producerRepository,
                                               IShipmentRepository shipmentRepository,
                                               ITransportRouteRepository transportRouteRepository,
                                               IWasteOperationRepository wasteOperationRepository,
                                               IWasteTypeRepository wasteTypeRepository,
                                               ImportNotificationContext context)
 {
     this.importNotificationValidator       = importNotificationValidator;
     this.draftImportNotificationRepository = draftImportNotificationRepository;
     this.mapper = mapper;
     this.importNotificationRepository           = importNotificationRepository;
     this.importNotificationAssessmentRepository = importNotificationAssessmentRepository;
     this.exporterRepository       = exporterRepository;
     this.facilityRepository       = facilityRepository;
     this.importerRepository       = importerRepository;
     this.producerRepository       = producerRepository;
     this.shipmentRepository       = shipmentRepository;
     this.transportRouteRepository = transportRouteRepository;
     this.wasteOperationRepository = wasteOperationRepository;
     this.wasteTypeRepository      = wasteTypeRepository;
     this.context = context;
 }
 public GetImportNotificationWasteTypesHandler(IWasteCodeRepository wasteCodeRepository,
                                               IWasteTypeRepository wasteTypeRepository, IMapper mapper)
 {
     this.wasteTypeRepository = wasteTypeRepository;
     this.wasteCodeRepository = wasteCodeRepository;
     this.mapper = mapper;
 }