Beispiel #1
0
 private void ResetRepositories()
 {
     _categoryRepository    = null;
     _countryRepository     = null;
     _productRepository     = null;
     _subCategoryRepository = null;
 }
Beispiel #2
0
 public HandlerBuilder()
 {
     billRepo     = new Mock <IExtendedRepository <Bill> >().Object;
     storeRepo    = new Mock <IExtendedRepository <Store> >().Object;
     productRepo  = new Mock <IExtendedRepository <Product> >().Object;
     categoryRepo = new Mock <IExtendedRepository <ProductCategory> >().Object;
 }
Beispiel #3
0
 public BusinessPlanManager(
     IExtendedRepository <BPEC_RetailItem> BPEC_RetailItemRepository, IExtendedRepository <PM_DevelopRemark> PM_DevelopRemarkRepository, IRepository <PH_PhotoNote> PH_PhotoNoteRepository)
 {
     _BPEC_RetailItemRepository  = BPEC_RetailItemRepository;
     _PM_DevelopRemarkRepository = PM_DevelopRemarkRepository;
     _PH_PhotoNoteRepository     = PH_PhotoNoteRepository;
 }
Beispiel #4
0
 public AddProductToCategoryCommandHandler(
     IExtendedRepository <ProductCategory> categoryRepository,
     IExtendedRepository <Product> productRepository
     )
 {
     this.categoryRepository = categoryRepository;
     this.productRepository  = productRepository;
 }
Beispiel #5
0
        public HandlerBuilder WithCustomCategoryRepo(List <ProductCategory> repoReturn)
        {
            var mock = new Mock <IExtendedRepository <ProductCategory> >();

            mock.Setup(p => p.Queryable()).Returns(repoReturn.AsQueryable());

            categoryRepo = mock.Object;

            return(this);
        }
Beispiel #6
0
        public HandlerBuilder WithCustomStoreRepo(List <Store> repoReturn)
        {
            var mock = new Mock <IExtendedRepository <Store> >();

            mock.Setup(p => p.Queryable()).Returns(repoReturn.AsQueryable());

            storeRepo = mock.Object;

            return(this);
        }
 public SharedExpensesController(IExtendedRepository <Group> groupRepository,
                                 ISharedExpenseRepository <SharedExpense> sharedExpenseRepository,
                                 IUserRepository <User> userRepository,
                                 IExpenseRepository <Expense> expenseRepository)
 {
     _groupRepository         = groupRepository;
     _sharedExpenseRepository = sharedExpenseRepository;
     _userRepository          = userRepository;
     _expenseRepository       = expenseRepository;
 }
Beispiel #8
0
 public AddBillCommandHandler(
     IExtendedRepository <Bill> repository,
     IExtendedRepository <Store> storeRepository,
     IExtendedRepository <ProductCategory> categoryRepository,
     IExtendedRepository <Product> productRepository)
 {
     this.repository         = repository;
     this.storeRepository    = storeRepository;
     this.categoryRepository = categoryRepository;
     this.productRepository  = productRepository;
 }
 public AddStoreCommandHandler(IExtendedRepository <Store> storeRepository)
 {
     this.storeRepository = storeRepository;
 }
Beispiel #10
0
 public RemoveBillCommandHandler(IExtendedRepository <Bill> billRepo)
 {
     this.billRepo = billRepo;
 }
Beispiel #11
0
 public EECPlusManager(
     IRepository <PH_PhotoNote> PH_PhotoNoteRepository, IExtendedRepository <BPEC_RetailItem> BPEC_RetailItemRepository)
 {
     _PH_PhotoNoteRepository    = PH_PhotoNoteRepository;
     _BPEC_RetailItemRepository = BPEC_RetailItemRepository;
 }
Beispiel #12
0
 public HandlerBuilder WithBillInterceptor(RepositoryInterceptor <Bill> interceptor)
 {
     billRepo = interceptor;
     return(this);
 }
Beispiel #13
0
 public GetAllStoresTotalSpendingsQueryHandler(IExtendedRepository <Store> storeRepo)
 {
     this.storeRepo = storeRepo;
 }