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 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); }
/// <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; }
public OrderService() { this.orderBusinessService = BusinessServiceFactory.Create <IOrderBusinessService>(BusinessType.Orders); }
/// <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; }
public OrderController(IOrderBusinessService orderBusinessService, IConfigurationManager configurationManager, IAuthorizationService authorizationService, IPersonnelBusinessService personnelBusinessService) : base(configurationManager, authorizationService) { _orderBusinessService = orderBusinessService; _personnelBusinessService = personnelBusinessService; }
/// <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); }