Esempio n. 1
0
 public OrdersManager(ILogger <OrdersManager> logger, IMQPublisher mqPublisher,
                      IOrderHeaderRepository orderRepository, IOrderEntityService orderEntityService)
 {
     _log                = logger;
     _mqPublisher        = mqPublisher;
     _orderRepository    = orderRepository;
     _orderEntityService = orderEntityService;
 }
Esempio n. 2
0
 public OrderServiceTask(IUnitOfWork unitOfWork,
                         IToggleEntityService toggleEntityService,
                         IOrderEntityService orderEntityService,
                         IServiceRotaEntityService serviceRotaEntityService,
                         IServiceRotaToggleEntityService serviceRotaToggleEntityService
                         ) : base(unitOfWork)
 {
     ToggleEntityService            = toggleEntityService;
     OrderEntityService             = orderEntityService;
     ServiceRotaEntityService       = serviceRotaEntityService;
     ServiceRotaToggleEntityService = serviceRotaToggleEntityService;
 }
 public OrderBusinessEngine(IDataRepositoryFactory data_repo_fact, IBusinessEngineFactory bus_eng_fact, IEntityServiceFactory ent_serv_fact)
     : base(data_repo_fact, bus_eng_fact, ent_serv_fact)
 {
     _order_header_repo    = _data_repository_factory.GetDataRepository <IOrderHeaderRepository>();
     _order_item_repo      = _data_repository_factory.GetDataRepository <IOrderItemRepository>();
     _comment_be           = _business_engine_factory.GetBusinessEngine <ICommentBusinessEngine>();
     _employee_be          = _business_engine_factory.GetBusinessEngine <IEmployeeBusinessEngine>();
     _address_be           = _business_engine_factory.GetBusinessEngine <IAddressBusinessEngine>();
     _product_be           = _business_engine_factory.GetBusinessEngine <IProductBusinessEngine>();
     _account_be           = _business_engine_factory.GetBusinessEngine <IAccountBusinessEngine>();
     _order_status_be      = _business_engine_factory.GetBusinessEngine <IOrderStatusBusinessEngine>();
     _order_item_status_be = _business_engine_factory.GetBusinessEngine <IOrderItemStatusBusinessEngine>();
     _order_se             = _entity_service_factory.GetEntityService <IOrderEntityService>();
     _order_item_se        = _entity_service_factory.GetEntityService <IOrderItemEntityService>();
 }