Exemplo n.º 1
0
 public OrderService(IOrderRepository orderRepository, IOrderDetailRepository orderDetailsRepository, IOrderStatusRepository orderStatusRepository, IUnitOfWork unitOfWork)
 {
     _orderRepository = orderRepository;
     _orderDetailRepository = orderDetailsRepository;
     _orderStatusRepository = orderStatusRepository;
     _unitOfWork = unitOfWork;
 }
Exemplo n.º 2
0
            public Handler(
                [NotNull] IOrderStatusRepository statusRepository)
            {
                Guard.NotNull(statusRepository, nameof(statusRepository));

                _statusRepository = statusRepository;
            }
Exemplo n.º 3
0
        public OrderContext(IEventAggregator eventAggregator, IMessageDialogService messageDialogService, IOrderRepository orderRepository,
                            ICustomerRepository customerRepository, ICustomItemRepository customItemRepository, IHwCustomItemRepository hwCustomItemRepository,
                            IHardwareTypeRepository hardwareTypeRepository, IOrderStatusRepository orderStatusRepository, IOrderTypeRepository orderTypeRepository,
                            INumerationRepository numerationRepository) : base(eventAggregator, messageDialogService)
        {
            _orderRepository        = orderRepository;
            _customerRepository     = customerRepository;
            _customItemRepository   = customItemRepository;
            _hwCustomItemRepository = hwCustomItemRepository;
            _hardwareTypeRepository = hardwareTypeRepository;
            _orderStatusRepository  = orderStatusRepository;
            _orderTypeRepository    = orderTypeRepository;
            _numerationRepository   = numerationRepository;

            Customers              = new ObservableCollection <Customer>();
            HardwareTypes          = new ObservableCollection <HardwareType>();
            HardwareCustomItems    = new ObservableCollection <HwCustomItem>();
            DisplayableCustomItems = new ObservableCollection <DisblayableCustomItem>();
            OrderStatuses          = new ObservableCollection <OrderStatus>();
            OrderTypes             = new ObservableCollection <OrderType>();

            Attachments = new ObservableCollection <Blob>();

            Initialize();
        }
Exemplo n.º 4
0
 public BatchReportingFacade(ISession session,
                             IDatabase database,
                             IMaterialBatchFacade batchFacade,
                             IMaterialBatchRepository batchRepository,
                             IMaterialRepository materialRepository,
                             IProductionFacade productionFacade,
                             AmountProcessor amountProcessor,
                             IUnitRepository unitRepository,
                             IOrdersFacade ordersFacade,
                             IOrderStatusRepository orderStatusRepository,
                             IPurchaseOrderRepository orderRepository,
                             IUserRepository userRepository,
                             IStockEventRepository stockEventRepository,
                             ISaleEventRepository saleEventRepository)
 {
     m_session               = session;
     m_database              = database;
     m_batchFacade           = batchFacade;
     m_batchRepository       = batchRepository;
     m_materialRepository    = materialRepository;
     m_productionFacade      = productionFacade;
     m_amountProcessor       = amountProcessor;
     m_unitRepository        = unitRepository;
     m_ordersFacade          = ordersFacade;
     m_orderStatusRepository = orderStatusRepository;
     m_orderRepository       = orderRepository;
     m_userRepository        = userRepository;
     m_stockEventRepository  = stockEventRepository;
     m_saleEventRepository   = saleEventRepository;
 }
Exemplo n.º 5
0
 public OrderItemStatusBusinessEngine(IDataRepositoryFactory data_repo_fact, ICache cache, IEntityServiceFactory ent_serv_fact)
     : base(data_repo_fact, null, ent_serv_fact)
 {
     _cache                = cache;
     _order_status_repo    = _data_repository_factory.GetDataRepository <IOrderStatusRepository>();
     _order_item_status_es = _entity_service_factory.GetEntityService <IOrderItemStatusEntityService>();
 }
Exemplo n.º 6
0
        //TODO: Za duży konstruktor, Dodać IOrderContext.
        public OrderViewModel(IRegionManager regionManager, IOrderRepository orderRepository, IOrderTypeRepository typeRepository,
                              IOrderStatusRepository statusRepository, IEventAggregator eventAggregator, IHardwareTypeRepository hardwareTypesRepository,
                              INumerationRepository numerationRepository, IMessageDialogService messageDialogService, IRBACManager rBACManager,
                              IPrintTemplateRepository templateRepository, ISettingsManager <Setting> settingsManager) : base(eventAggregator, messageDialogService)
        {
            _orderRepository         = orderRepository;
            _typeRepository          = typeRepository;
            _statusRepository        = statusRepository;
            _hardwareTypesRepository = hardwareTypesRepository;
            _numerationRepository    = numerationRepository;
            _rBACManager             = rBACManager;
            _templateRepository      = templateRepository;
            _settingsManager         = settingsManager;
            _regionManager           = regionManager;

            OrderStatuses  = new ObservableCollection <OrderStatus>();
            OrderTypes     = new ObservableCollection <OrderType>();
            HardwareTypes  = new ObservableCollection <HardwareType>();
            Attachments    = new ObservableCollection <Blob>();
            PrintTemplates = new ObservableCollection <PrintTemplate>();

            AddAttachmentCommand            = new DelegateCommand(OnAddAttachmentExecute);
            RemoveAttachmentCommand         = new DelegateCommand(OnRemoveAttachmentExecute, OnRemoveAttachmentCanExecute);
            PrintCommand                    = new DelegateCommand <object>(OnPrintExecute);
            ShowHardwareDetailFlyoutCommand = new DelegateCommand(OnShowHardwareFlyoutExecute);
            ShowCustomerDetailFlyoutCommand = new DelegateCommand(OnShowCustomerFlyoutExecute);
        }
Exemplo n.º 7
0
 public OrderService(
     IOrderReversalItemRepository orderReversalItemRepository,
     IUserPunctuationRepository userPunctuationRepository,
     IUserPunctuationSourceRepository userPunctuationSourceRepository,
     IUserRepository userRepository,
     ILogger logger,
     IOrderRepository orderRepository,
     IOrderItemRepository orderItemRepository,
     IOrderStatusRepository orderStatusRepository,
     IUnitOfWork unitOfWork,
     IShopUserRepository shopUserRepository,
     IMapper mapper)
 {
     _orderReversalItemRepository = orderReversalItemRepository;
     _logger                          = logger;
     _unitOfWork                      = unitOfWork;
     _shopUserRepository              = shopUserRepository;
     _userPunctuationRepository       = userPunctuationRepository;
     _userRepository                  = userRepository;
     _orderRepository                 = orderRepository;
     _orderItemRepository             = orderItemRepository;
     _orderStatusRepository           = orderStatusRepository;
     _mapper                          = mapper;
     _userPunctuationSourceRepository = userPunctuationSourceRepository;
 }
Exemplo n.º 8
0
 public OrderStatusBLO(IOrderStatusRepository repository)
 {
     int x = 2;
     x = 4;
     _repository = repository;
     //test comment added....changedddd
     x = 3;
 }
Exemplo n.º 9
0
 public OrderService(IOrderRepository orderRepository,
                     IOrderStatusRepository orderStatusRepository,
                     IOrderProductRepository orderProductRepository)
 {
     _orderRepository        = orderRepository;
     _orderStatusRepository  = orderStatusRepository;
     _orderProductRepository = orderProductRepository;
 }
Exemplo n.º 10
0
 public OrderService(IOrderRepository ordersRepository, IFeedbackRepository feedbacksRepository, ITransactionRepository transactionRepository, IOrderStatusRepository orderStatusRepository, IUserProfileRepository userProfileRepository, IUnitOfWork unitOfWork)
 {
     this.feedbacksRepository   = feedbacksRepository;
     this.orderStatusRepository = orderStatusRepository;
     this.ordersRepository      = ordersRepository;
     this.unitOfWork            = unitOfWork;
     this.userProfileRepository = userProfileRepository;
     this.transactionRepository = transactionRepository;
 }
Exemplo n.º 11
0
        public OrderStatusBLO(IOrderStatusRepository repository)
        {
            int x = 2;

            x           = 4;
            _repository = repository;
            //test comment added....changedddd
            x = 3;
        }
Exemplo n.º 12
0
 public HomeController(UserManager <IdentityUser> userManager, IProductRepository productRepository, IRateRepository rateRepository, ICartRepository cartRepository, IOrderRepository orderRepository, IOrderStatusRepository orderStatusRepository)
 {
     _userManager           = userManager;
     _productRepository     = productRepository;
     _rateRepository        = rateRepository;
     _cartRepository        = cartRepository;
     _orderRepository       = orderRepository;
     _orderStatusRepository = orderStatusRepository;
 }
Exemplo n.º 13
0
 public OrderAdminController(IOrderRepository orderRepository,
                             IOrderStatusRepository orderStatusRepository,
                             IPaymentMethodRepository paymentMethodRepository,
                             IUnitOfWork unitOfWork)
 {
     _orderRepository         = orderRepository;
     _orderStatusRepository   = orderStatusRepository;
     _paymentMethodRepository = paymentMethodRepository;
     _unitOfWork = unitOfWork;
 }
Exemplo n.º 14
0
            public Handler(
                [NotNull] IOrderStatusRepository orderStatusRepository,
                [NotNull] IMapper mapper)
            {
                Guard.NotNull(orderStatusRepository, nameof(orderStatusRepository));
                Guard.NotNull(mapper, nameof(mapper));

                _orderStatusRepository = orderStatusRepository;
                _mapper = mapper;
            }
Exemplo n.º 15
0
 public CartController(IProductRepository productRepository, IOrderItemRepository orderItemRepository, IOrderStatusRepository orderStatusRepository,
     IOrderRepository orderRepository, OrderFilling of, OrderItemFilling oif)
 {
     this.productRepository = productRepository;
     this.orderItemRepository = orderItemRepository;
     this.orderStatusRepository = orderStatusRepository;
     this.orderRepository = orderRepository;
     this.of = of;
     this.oif = oif;
 }
Exemplo n.º 16
0
        public OrdersController(DataContext context, IProductRepository productRepository, ICustomerRepository customerRepository, IOrderRepository orderRepository, IProductOrderReposotory productOrderReposotory, IOrderStatusRepository orderStatusRepository)
        {
            this.productRepository      = productRepository;
            this.customerRepository     = customerRepository;
            this.orderRepository        = orderRepository;
            this.productOrderReposotory = productOrderReposotory;
            this.orderStatusRepository  = orderStatusRepository;

            _context = context;
        }
Exemplo n.º 17
0
 public OrderController(IOrderRepository orderRepository, IOrderStatusRepository orderStatusRepository, IProductRepository productRepository,
     ViewOrders order, ViewOrderProfit profit, Filter filter, IOrderItemRepository orderitemRepository)
 {
     this.orderRepository = orderRepository;
     this.orderStatusRepository = orderStatusRepository;
     this.productRepository = productRepository;
     this.order = order;
     this.profit = profit;
     this.filter=filter;
     this.orderitemRepository = orderitemRepository;
 }
Exemplo n.º 18
0
        public CartService(ICartRepository cartRepository, IMenuItemRepository menuItemRepository, IOrderRepository orderRepository, IOrderDetailsRepository orderDetailsRepository, IOrderStatusRepository orderStatusRepository)
            : base(cartRepository)
        {
            Condition.WithExceptionOnFailure <InvalidParameterException>()
            .Requires(cartRepository, "cartRepository")
            .IsNotNull();

            _cartRepository         = cartRepository;
            _menuItemRepository     = menuItemRepository;
            _orderDetailsRepository = orderDetailsRepository;
            _orderRepository        = orderRepository;
            _orderStatusRepository  = orderStatusRepository;
        }
Exemplo n.º 19
0
 public CheckoutController
 (
     IOrderProcessor orderProcessor,
     IProductRepository product,
     IOrderRepository order,
     IOrderStatusRepository orderStatus,
     IOrderItemRepository orderItem
 )
 {
     _orderProcessor = orderProcessor;
     _product        = product;
     _order          = order;
     _orderStatus    = orderStatus;
     _orderItem      = orderItem;
 }
Exemplo n.º 20
0
 public CheckoutController
     (
         IOrderProcessor orderProcessor,
         IProductRepository product,
         IOrderRepository order,
         IOrderStatusRepository orderStatus,
         IOrderItemRepository orderItem
     )
 {
     _orderProcessor = orderProcessor;
     _product = product;
     _order = order;
     _orderStatus = orderStatus;
     _orderItem = orderItem;
 }
Exemplo n.º 21
0
        public async Task Setup()
        {
            var options = new DbContextOptionsBuilder <OrderContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .EnableDetailedErrors(true)
                          .EnableSensitiveDataLogging(true)
                          .Options;

            _orderContext           = new OrderContext(options);
            _orderRepository        = new OrderRepository(_orderContext);
            _orderStatusRepository  = new OrderStatusRepository(_orderContext);
            _orderProductRepository = new OrderProductRepository(_orderContext);
            _orderService           = new OrderService(_orderRepository, _orderStatusRepository, _orderProductRepository);

            await AddReferenceDataAsync(_orderContext);
        }
Exemplo n.º 22
0
 public CustomerController(UserManager <ApplicationUser> userManager, IMapper mapper,
                           RoleManager <IdentityRole> roleManager, IDeclarationRepository declarationRepository,
                           IBalanceRepository balanceRepository, IOrderRepository orderRepository,
                           IUserRepository userRepository, IOperationRepository operationRepository, IOrderStatusRepository orderStatusRepository,
                           IDeclarationStatusRepository declarationStatusRepository)
 {
     this.userManager                 = userManager;
     this.mapper                      = mapper;
     this.roleManager                 = roleManager;
     this.declarationRepository       = declarationRepository;
     this.balanceRepository           = balanceRepository;
     this.orderRepository             = orderRepository;
     this.userRepository              = userRepository;
     this.operationRepository         = operationRepository;
     this.orderStatusRepository       = orderStatusRepository;
     this.declarationStatusRepository = declarationStatusRepository;
 }
Exemplo n.º 23
0
 public UserController(UserManager <ApplicationUser> userManager,
                       SignInManager <ApplicationUser> signInManager, IOrderRepository orderRepository
                       , IDeclarationRepository declarationRepository, IMapper mapper,
                       IUserRepository userRepository, IOperationRepository operationRepository,
                       IBalanceRepository balanceRepository, IOrderStatusRepository orderStatusRepository
                       , IDeclarationStatusRepository declarationStatusRepository)
 {
     this.userManager           = userManager;
     this.signInManager         = signInManager;
     this.orderRepository       = orderRepository;
     this.declarationRepository = declarationRepository;
     this.mapper                      = mapper;
     this.userRepository              = userRepository;
     this.operationRepository         = operationRepository;
     this.balanceRepository           = balanceRepository;
     this.orderStatusRepository       = orderStatusRepository;
     this.declarationStatusRepository = declarationStatusRepository;
 }
Exemplo n.º 24
0
        public OrderSearchViewModel(
            IOrderStatusRepository statusRepository,
            IOrderTypeRepository typeRepository,
            IEventAggregator eventAggregator) : base(eventAggregator)
        {
            Order = new Order()
            {
                DateAdded = DateTime.Now, DateEnded = DateTime.Now
            };
            Customer = new Customer();

            OrderStatuses = new ObservableCollection <OrderStatus>();
            OrderTypes    = new ObservableCollection <OrderType>();

            _statusRepository = statusRepository;
            _typeRepository   = typeRepository;

            LoadOrderStatusesAsync();
            LoadOrderTypesAsync();
        }
Exemplo n.º 25
0
        public StatusConfigViewModel(IEventAggregator eventAggregator, IOrderStatusRepository orderStatusRepository,
                                     IOrderTypeRepository orderTypeRepository, IMessageDialogService messageDialogService) : base(eventAggregator, messageDialogService)
        {
            Title = "Konfiguracja statusów";

            _orderStatusRepository = orderStatusRepository;
            _orderTypeRepository   = orderTypeRepository;

            _isNewStatusCollapsed = true;

            OrderTypes    = new ObservableCollection <OrderTypeWrapper>();
            OrderStatuses = new ObservableCollection <OrderStatusWrapper>();
            Groups        = new ObservableCollection <StatusGroupLookupItem>();

            AddOrderTypeCommand   = new DelegateCommand(OnAddOrderTypeExecute);
            AddOrderStatusCommand = new DelegateCommand <object>(OnAddOrderStatusExecute);

            RemoveOrderTypeCommand   = new DelegateCommand(OnRemoveOrderTypeExecute, OnRemoveOrderTypeCanExecute);
            RemoveOrderStatusCommand = new DelegateCommand(OnRemoveOrderStatusExecute, OnRemoveOrderStatusCanExecute);

            ToggleNewStatusPaneCommand = new DelegateCommand(OnNewStatusToggled);
        }
Exemplo n.º 26
0
 public PrestaShopSynchronizeOrder(
     ILogger <PrestaShopSynchronizeOrder> _logger,
     IUnitOfWorkProvider _unitOfWorkProvider,
     ISynchronizeStampRepository _synchronizeStampRepository,
     ICustomerRepository _customerRepository,
     IOrderRepository _orderRepository,
     IOrderStatusRepository _orderStatusRepository,
     IProductRepository _productRepository,
     IPrestaShopClient _prestaShopClient,
     IPsOrderRepository _psOrderRepository,
     IProductPricePolicy _pricePolicy)
 {
     logger                     = _logger;
     unitOfWorkProvider         = _unitOfWorkProvider;
     synchronizeStampRepository = _synchronizeStampRepository;
     customerRepository         = _customerRepository;
     orderRepository            = _orderRepository;
     orderStatusRepository      = _orderStatusRepository;
     productRepository          = _productRepository;
     prestaShopClient           = _prestaShopClient;
     psOrderRepository          = _psOrderRepository;
     pricePolicy                = _pricePolicy;
 }
Exemplo n.º 27
0
 public OrderStatusService(IOrderStatusRepository orderStatusesRepository, IOrderRepository ordersRepository, IUnitOfWork unitOfWork)
 {
     this.orderStatusesRepository = orderStatusesRepository;
     this.unitOfWork       = unitOfWork;
     this.ordersRepository = ordersRepository;
 }
 public AdminOrderStatusController(IOrderStatusRepository repo)
 {
     repository = repo;
 }
Exemplo n.º 29
0
 public OrderStatusGetHandler(
     IOrderStatusRepository repository,
     ILogger <OrderStatusGetHandler> logger)
     : base(repository, logger)
 {
 }
 public OrderStatusBusiness(IOrderStatusRepository orderStatusRepository)
 {
     _orderStatusRepository = orderStatusRepository;
 }
Exemplo n.º 31
0
 public OrderStatusService(IOrderStatusRepository orderStatusRepository, IMapper mapper)
 {
     _orderStatusRepository = orderStatusRepository;
     _mapper = mapper;
 }
Exemplo n.º 32
0
 public OrderStatusService(IOrderStatusRepository orderStatusRepository, IUnitOfWork unitOfWork)
 {
     _orderStatusRepository = orderStatusRepository;
     _unitOfWork            = unitOfWork;
 }
Exemplo n.º 33
0
 public OrderStatusApp(IOrderStatusRepository repository)
 {
     this.repository = repository;
 }
Exemplo n.º 34
0
 public OrderStatusService(IOrderStatusRepository orderStatus)
 {
     OrderStatus = orderStatus;
 }
Exemplo n.º 35
0
 public OrderStatusService(IOrderStatusRepository OrderStatusRepository, IUnitOfWork unitOfWork)
 {
     this._OrderStatusRepository = OrderStatusRepository;
     this._unitOfWork            = unitOfWork;
 }
Exemplo n.º 36
0
 public OrderStatusController(IOrderStatusRepository orderstatusRepository)
 {
     this.orderstatusRepository = orderstatusRepository;
 }