Esempio n. 1
0
        public static void InitializeApp()
        {
            AppContainer.RegisterDependencies();

            _orderedProductBusinessService = AppContainer.Resolve <IOrderedProductBusinessService>();
            _productBusinessService        = AppContainer.Resolve <IProductBusinessService>();
            _stockItemBusinessService      = AppContainer.Resolve <IStockItemBusinessService>();
            _orderBusinessService          = AppContainer.Resolve <IOrderBusinessService>();
        }
        public SampleConsulting()
        {
            IDbFactory dbFactory = new DbFactory();
            IUnitOfWork unitOfWork = new UnitOfWork(dbFactory);

            IOrderRepository orderRepository = new OrderRepository(dbFactory);
            _orderBusinessService = new OrderBusinessService(unitOfWork, orderRepository);

            IOrderPositionRepository orderPositionRepository = new OrderPositionRepository(dbFactory);
            _positionBusinessService = new OrderPositionBusinessService(unitOfWork, orderPositionRepository);
        }
        public SampleConsulting()
        {
            IDbFactory  dbFactory  = new DbFactory();
            IUnitOfWork unitOfWork = new UnitOfWork(dbFactory);

            IOrderRepository orderRepository = new OrderRepository(dbFactory);

            _orderBusinessService = new OrderBusinessService(unitOfWork, orderRepository);

            IOrderPositionRepository orderPositionRepository = new OrderPositionRepository(dbFactory);

            _positionBusinessService = new OrderPositionBusinessService(unitOfWork, orderPositionRepository);
        }
Esempio n. 4
0
        public void Setup()
        {
            var mockOrderRepository = new Mock <IOrderRepository>();

            _orders = new List <Order> {
            };

            mockOrderRepository.Setup(r => r.Add(It.IsAny <Order>()))
            .Callback <Order>(c => _orders.Add(new Order
            {
                OrderDate = DateTime.Now,
            }));

            mockOrderRepository.Setup(r => r.Get(It.IsAny <int>())).Returns(new Order
            {
                OrderDate = DateTime.Now,
                OrderID   = 1
            });

            mockOrderRepository.Setup(r => r.List()).Returns(_orders);

            _orderBusinessService = new OrderBusinessService(mockOrderRepository.Object);
        }
Esempio n. 5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OrderServiceController"/> class.
 /// </summary>
 /// <param name="orderBusinessService">The orderBusinessService<see cref="IOrderBusinessService"/></param>
 /// <param name="orderDetailBusinessService">The orderDetailBusinessService<see cref="IOrderDetailBusinessService"/></param>
 public OrderServiceController(IOrderBusinessService orderBusinessService,
                               IOrderDetailBusinessService orderDetailBusinessService)
 {
     _orderBusinessService       = orderBusinessService;
     _orderDetailBusinessService = orderDetailBusinessService;
 }
Esempio n. 6
0
 public OrderService()
 {
     this.orderBusinessService = BusinessServiceFactory.Create <IOrderBusinessService>(BusinessType.Orders);
 }
Esempio n. 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CheckoutBusinessModel"/> class.
 /// </summary>
 /// <param name="oderBusinessService">The oderBusinessService<see cref="IOrderBusinessService"/></param>
 public CheckoutBusinessModel(IOrderBusinessService oderBusinessService)
 {
     _oderBusinessService = oderBusinessService;
 }
 public OrderController(IOrderBusinessService orderBusinessService) : base(orderBusinessService)
 {
 }
 /// <summary>
 /// Constructor class SampleConsulting
 /// </summary>
 /// <param name="orderBusinessService"></param>
 /// <param name="positionBusinessService"></param>
 public SampleConsulting(IOrderBusinessService orderBusinessService,
     IOrderPositionBusinessService positionBusinessService)
 {
     _orderBusinessService = orderBusinessService;
     _positionBusinessService = positionBusinessService;
 }
Esempio n. 10
0

        
Esempio n. 11
0
 public OrderController(IOrderBusinessService orderBusinessService, IConfigurationManager configurationManager, IAuthorizationService authorizationService, IPersonnelBusinessService personnelBusinessService) : base(configurationManager, authorizationService)
 {
     _orderBusinessService     = orderBusinessService;
     _personnelBusinessService = personnelBusinessService;
 }
Esempio n. 12
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CheckoutController"/> class.
 /// </summary>
 /// <param name="oderBusinessService">The oderBusinessService<see cref="IOrderBusinessService"/></param>
 public CheckoutController(IOrderBusinessService oderBusinessService)
 {
     _orderBusinessModel = new CheckoutBusinessModel(oderBusinessService);
 }
 /// <summary>
 /// Constructor class SampleConsulting
 /// </summary>
 /// <param name="orderBusinessService"></param>
 /// <param name="positionBusinessService"></param>
 public SampleConsulting(IOrderBusinessService orderBusinessService,
                         IOrderPositionBusinessService positionBusinessService)
 {
     _orderBusinessService    = orderBusinessService;
     _positionBusinessService = positionBusinessService;
 }