public OrdersController(UserManager <UserIdentityModel> userManager,
                         IOrdersRepo _ordersRepo, IProductsRepo _productsRepo,
                         ShoppingCart cart, IMapper mapper)
 {
     this._userManager = userManager;
     this._ordersRepo  = _ordersRepo;
     _cart             = cart;
     _mapper           = mapper;
 }
 public HomeController(IStarterRepo starterRepo
                       , IMainCourseRepo mainCourseRepo
                       , IDessertRepo dessertRepo
                       , IDishesRepo dishesRepo
                       , ICustomerRepo customerRepo
                       , IOrderDetailsRepo orderDetailsRepo
                       , IOrdersRepo ordersRepo)
 {
     _starterRepo      = starterRepo;
     _mainCourseRepo   = mainCourseRepo;
     _dessertRepo      = dessertRepo;
     _dishesRepo       = dishesRepo;
     _customerRepo     = customerRepo;
     _orderDetailsRepo = orderDetailsRepo;
     _ordersRepo       = ordersRepo;
 }
 public OrdersService(IOrdersRepo ordersRepo)
 {
     _ordersRepo = ordersRepo;
 }
 /// <summary>
 /// Constructor with IRepository injection
 /// </summary>
 /// <param name="repo"></param>
 public OrderService(IRepository repo)
 {
     this.repo = repo;
 }
示例#5
0
 public OrdersService(IOrdersRepo repo)
 {
     _repo = repo;
 }
示例#6
0
 public OrderAndInvoiceService(IOrdersRepo ordersRepo, IMapper mapper)
 {
     _orderRepo = ordersRepo;
     _mapper    = mapper;
 }
 public OrdersApiController(IOrdersRepo repo)
 {
     _repo = repo;
 }
示例#8
0
 public OrderFactory(IOrdersRepo repoinj)
 {
     this.repo = repoinj;
 }
示例#9
0
 public CheckoutController(IOrdersRepo repoinj, IShoppingCart cartinj, IOrderFactory factinj)
 {
     this.ordersRepo   = repoinj;
     this.cart         = cartinj;
     this.orderFactory = factinj;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="OrderController"/> class.
 /// </summary>
 /// <param name="repo">Param1.</param>
 public OrderController(IOrdersRepo repo)
 {
     this.bl = repo;
 }