コード例 #1
0
 public PlacedOrderBusiness(IMapper mapper,
                            IPlacedOrderRepository placedOrderRepository,
                            IRestaurantRepository restaurantRepository,
                            IRestaurantBranchRepository restaurantBranchRepository,
                            IOrderChannelRepository orderChannelRepository,
                            IRestaurantTableRepository restaurantTableRepository,
                            IAdminAccountRepository adminAccountRepository,
                            ICustomerRepository customerRepository,
                            IOrderProcessRepository orderProcessRepository,
                            ICheckoutRepository checkoutRepository,
                            IPlacedOrderProcessStatusRepository placedOrderProcessStatusRepository,
                            IUnitOfWork unitOfWork)
 {
     _mapper = mapper;
     _placedOrderRepository              = placedOrderRepository;
     _restaurantRepository               = restaurantRepository;
     _restaurantBranchRepository         = restaurantBranchRepository;
     _orderChannelRepository             = orderChannelRepository;
     _restaurantTableRepository          = restaurantTableRepository;
     _adminAccountRepository             = adminAccountRepository;
     _customerRepository                 = customerRepository;
     _orderProcessRepository             = orderProcessRepository;
     _checkoutRepository                 = checkoutRepository;
     _placedOrderProcessStatusRepository = placedOrderProcessStatusRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #2
0
        public AcceptOrderProcessHandler(IDatabaseContextFactory databaseContextFactory, IOrderProcessRepository repository)
        {
            Guard.AgainstNull(databaseContextFactory, "databaseContextFactory");
            Guard.AgainstNull(repository, "repository");

            _databaseContextFactory = databaseContextFactory;
            _repository             = repository;
        }
コード例 #3
0
        public OrderCreatedHandler(IDatabaseContextFactory databaseContextFactory, IOrderProcessRepository repository)
        {
            Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory));
            Guard.AgainstNull(repository, nameof(repository));

            _databaseContextFactory = databaseContextFactory;
            _repository             = repository;
        }
コード例 #4
0
 public OrderService(
     IOrderProcessRepository orderProcessRepository,
     IUserRepository userRepository,
     ICommonRepository commonRepository,
     IAuthManager authManager)
 {
     _orderProcessRepository = orderProcessRepository;
     _userRepository         = userRepository;
     _commonRepository       = commonRepository;
     _authManager            = authManager;
 }
コード例 #5
0
 public PlacedOrderProcessStatusBusiness(IMapper mapper,
                                         IPlacedOrderProcessStatusRepository placedOrderProcessStatusRepository,
                                         IRestaurantRepository restaurantRepository,
                                         IRestaurantBranchRepository restaurantBranchRepository,
                                         IOrderProcessRepository orderProcessRepository,
                                         IAdminAccountRepository adminAccountRepository,
                                         IPlacedOrderRepository placedOrderRepository)
 {
     _mapper = mapper;
     _placedOrderProcessStatusRepository = placedOrderProcessStatusRepository;
     _restaurantRepository       = restaurantRepository;
     _restaurantBranchRepository = restaurantBranchRepository;
     _orderProcessRepository     = orderProcessRepository;
     _adminAccountRepository     = adminAccountRepository;
     _placedOrderRepository      = placedOrderRepository;
 }
コード例 #6
0
 public OptionBusiness(IMapper mapper,
                       IAdminGroupRepository adminGroupRepository,
                       IRestaurantRepository restaurantRepository,
                       IRestaurantBranchRepository restaurantBranchRepository,
                       IMenuCategoryRepository menuCategoryRepository,
                       IMenuUnitRepository menuUnitRepository,
                       IMenuSizeRepository menuSizeRepository,
                       IStateRepository stateRepository,
                       IStateCityRepository stateCityRepository,
                       ICustomerRepository customerRepository,
                       IOrderChannelRepository orderChannelRepository,
                       IRestaurantTableRepository restaurantTableRepository,
                       IAdminAccountRepository adminAccountRepository,
                       IOrderProcessRepository orderProcessRepository,
                       IIngredientRepository ingredientRepository,
                       IMenuDefinitionRepository menuDefinitionRepository,
                       IMenuRepository menuRepository,
                       ITaxRepository taxRepository)
 {
     _mapper = mapper;
     _adminGroupRepository       = adminGroupRepository;
     _restaurantRepository       = restaurantRepository;
     _restaurantBranchRepository = restaurantBranchRepository;
     _menuCategoryRepository     = menuCategoryRepository;
     _menuUnitRepository         = menuUnitRepository;
     _menuSizeRepository         = menuSizeRepository;
     _stateRepository            = stateRepository;
     _stateCityRepository        = stateCityRepository;
     _customerRepository         = customerRepository;
     _orderChannelRepository     = orderChannelRepository;
     _restaurantTableRepository  = restaurantTableRepository;
     _adminAccountRepository     = adminAccountRepository;
     _orderProcessRepository     = orderProcessRepository;
     _ingredientRepository       = ingredientRepository;
     _menuDefinitionRepository   = menuDefinitionRepository;
     _menuRepository             = menuRepository;
     _taxRepository = taxRepository;
 }
コード例 #7
0
 public OrderProcessBusiness(IMapper mapper,
                             IOrderProcessRepository menuUnitRepository)
 {
     _mapper             = mapper;
     _menuUnitRepository = menuUnitRepository;
 }