Пример #1
0
 public StoreControllerTests()
 {
     _storeItemRepository    = A.Fake <IStoreItemRepository>();
     _warehouseService       = A.Fake <IWarehouseService>();
     _shoppingCardRepository = A.Fake <IShoppingCardRepository>();
     _userCreditService      = A.Fake <IUserCreditService>();
     _paymentService         = A.Fake <IPaymentService>();
 }
Пример #2
0
 public StoreController(IStoreItemRepository storeItemRepository, IWarehouseService warehouseService,
                        IShoppingCardRepository shoppingCardRepository, IUserCreditService userCreditService, IPaymentService paymentService)
 {
     _storeItemRepository    = storeItemRepository;
     _warehouseService       = warehouseService;
     _shoppingCardRepository = shoppingCardRepository;
     _userCreditService      = userCreditService;
     _paymentService         = paymentService;
 }
Пример #3
0
 public StoreItemService(
     ICardRepository cardRepository,
     IStoreItemRepository storeItemRepository,
     IUserRepository userRepository
     )
 {
     _cardRepository      = cardRepository;
     _storeItemRepository = storeItemRepository;
     _userRepository      = userRepository;
 }
Пример #4
0
        public StoreItemService(
            ICardRepository cardRepository,
            IStoreItemRepository storeItemRepository,
            IUserRepository userRepository,
            IDataMapper <CardData, CardModel> cardDataMapper,
            IDataMapper <StoreItemData, StoreItemModel> storeItemDataMapper
            )
        {
            _cardRepository      = cardRepository;
            _storeItemRepository = storeItemRepository;
            _userRepository      = userRepository;

            _cardDataMapper      = cardDataMapper;
            _storeItemDataMapper = storeItemDataMapper;
        }
Пример #5
0
 public BillsController(
     ILanguageManager languageManager,
     IPeriodManager periodManager,
     IWritableOptions <DefaultKeysOptions> defaultKeysOptions,
     IBillRepository billRepo,
     IEntryRepository entryRepo,
     IBillTypeRepository billTypeRepo,
     ICustomerRepository customerRepo,
     IAccountRepository accountRepo,
     IAccountBalanceRepository accountBalanceRepo,
     IAccountBalanceService accountBalanceService,
     IStoreRepository storeRepo,
     ICostCenterRepository costCenterRepo,
     IBranchRepository branchRepo,
     IItemRepository itemRepo,
     IItemUnitRepository itemUnitRepo,
     IStoreItemRepository storeItemRepo,
     IStoreItemUnitRepository storeItemUnitRepo,
     IPriceRepository priceRepo,
     ICurrencyRepository currencyRepo,
     IFinancialPeriodRepository financialPeriodRepo) : base(languageManager)
 {
     _periodManager         = periodManager;
     _defaultKeysOptions    = defaultKeysOptions;
     _billRepo              = billRepo;
     _entryRepo             = entryRepo;
     _billTypeRepo          = billTypeRepo;
     _customerRepo          = customerRepo;
     _accountRepo           = accountRepo;
     _accountBalanceRepo    = accountBalanceRepo;
     _accountBalanceService = accountBalanceService;
     _storeRepo             = storeRepo;
     _costCenterRepo        = costCenterRepo;
     _branchRepo            = branchRepo;
     _itemRepo              = itemRepo;
     _itemUnitRepo          = itemUnitRepo;
     _storeItemRepo         = storeItemRepo;
     _storeItemUnitRepo     = storeItemUnitRepo;
     _priceRepo             = priceRepo;
     _currencyRepo          = currencyRepo;
     _financialPeriodRepo   = financialPeriodRepo;
 }
Пример #6
0
 public ProductSoldEventHandler(IStoreItemRepository storeItemRepository)
 {
     this.storeItemRepository = storeItemRepository;
 }
Пример #7
0
 public StoreItemService(IStoreItemRepository storeItemRepository, IAvailableSizeService asService)
 {
     _storeItemRepository = storeItemRepository;
     _asService           = asService;
 }
 public ProductPurchasedEventHandler(IStoreItemRepository storeItemRepository, IStoreRepository storeRepository)
 {
     this.storeItemRepository = storeItemRepository;
     this.storeRepository     = storeRepository;
 }