public ListOperativesWorkOrdersUseCase( IListWorkOrdersUseCase listWorkOrdersUseCase, ICurrentUserService currentUserService, IOperativesGateway operativesGateway, ILogger <ListOperativesWorkOrdersUseCase> logger ) { _listWorkOrdersUseCase = listWorkOrdersUseCase; _currentUserService = currentUserService; _operativesGateway = operativesGateway; _logger = logger; }
public SyncDRSWorkOrdersUseCase( IDrsService drsService, IListWorkOrdersUseCase workOrdersUseCase, ILogger <SyncDRSWorkOrdersUseCase> logger, IScheduleOfRatesGateway scheduleOfRatesGateway, IRepairsGateway repairsGateway ) { _drsService = drsService; _listWorkOrdersUseCase = workOrdersUseCase; _logger = logger; _scheduleOfRatesGateway = scheduleOfRatesGateway; _repairsGateway = repairsGateway; }
public WorkOrdersController( IDiagnosticContext diagnosticContext, ICreateWorkOrderUseCase createWorkOrderUseCase, IListWorkOrdersUseCase listWorkOrdersUseCase, ICompleteWorkOrderUseCase completeWorkOrderUseCase, IUpdateJobStatusUseCase updateJobStatusUseCase, IGetWorkOrderUseCase getWorkOrderUseCase, IListWorkOrderTasksUseCase listWorkOrderTasksUseCase, IListWorkOrderNotesUseCase listWorkOrderNotesUseCase, IListVariationTasksUseCase listVariationTasksUseCase) { _diagnosticContext = diagnosticContext; _createWorkOrderUseCase = createWorkOrderUseCase; _listWorkOrdersUseCase = listWorkOrdersUseCase; _completeWorkOrderUseCase = completeWorkOrderUseCase; _updateJobStatusUseCase = updateJobStatusUseCase; _getWorkOrderUseCase = getWorkOrderUseCase; _listWorkOrderTasksUseCase = listWorkOrderTasksUseCase; _listWorkOrderNotesUseCase = listWorkOrderNotesUseCase; _listVariationTasksUseCase = listVariationTasksUseCase; }