public EmployeesController(
     IEmployeesCommand command,
     IEmployeesQuery query,
     IEmployeesFactory factory
     )
 {
     _command = command;
     _query   = query;
     _factory = factory;
 }
Example #2
0
 public SalesOrderController(ISalesOrderFactory factory,
                             ISalesOrderQuery query,
                             ISalesOrderCommand command,
                             ILogger <SalesOrderController> logger,
                             ICustomersQuery customerQuery,
                             IEmployeesQuery employeeQuery,
                             ISalesOrderReportQuery salesReportQuery)
 {
     _factory          = factory;
     _command          = command;
     _query            = query;
     _customerQuery    = customerQuery;
     _employeeQuery    = employeeQuery;
     _salesReportQuery = salesReportQuery;
 }
Example #3
0
 public FinishedProductsController(
     IFinishedProductsCommand command,
     IFinishedProductsQuery query,
     IFinishedProductsFactories factory,
     IWorkOrdersQuery productionOrderQuery,
     IEmployeesQuery employeesQuery,
     ILogger <FinishedProductsController> logger
     )
 {
     _command              = command;
     _query                = query;
     _factory              = factory;
     _employeesQuery       = employeesQuery;
     _productionOrderQuery = productionOrderQuery;
     _logger               = logger;
 }
        public WorkOrdersController(IWorkOrdersCommand commands,
                                    IWorkOrdersFactory factory,
                                    IWorkOrdersQuery query,
                                    IResponseFormatFactory resposeFactory,
                                    IEmployeesQuery employeeQuery,
                                    ILogger <WorkOrdersController> logger,
                                    ISalesOrderQuery salesQuery)
        {
            _command    = commands;
            _query      = query;
            _factory    = factory;
            _response   = resposeFactory;
            _salesQuery = salesQuery;
            _logger     = logger;

            _employeeQuery = employeeQuery;
        }
Example #5
0
 public FinishedProductsFactory(IEmployeesQuery employeesQuery,
                                ILogger <FinishedProductsFactory> logger)
 {
     _logger        = logger;
     _employeeQuery = employeesQuery;
 }
Example #6
0
 public WorkOrderFactory(IEmployeesQuery employeeQuery)
 {
     _employeeQuery = employeeQuery;
 }