示例#1
0
 public CharitiesAdminController(IRolesService rolesService, IMembershipService membershipService,
                                 ICharityRepository charityRepository)
 {
     _rolesService      = rolesService;
     _membershipService = membershipService;
     _charityRepository = charityRepository;
 }
 public CharitiesAdminController(IRolesService rolesService, IMembershipService membershipService,
     ICharityRepository charityRepository)
 {
     _rolesService = rolesService;
     _membershipService = membershipService;
     _charityRepository = charityRepository;
 }
 public CharityImporter(ReferenceDataApiConfiguration configuration, ICharityRepository charityRepository, IBcpService bcpService, IArchiveDownloadService archiveDownloadService, ILog logger)
 {
     _configuration          = configuration;
     _charityRepository      = charityRepository;
     _bcpService             = bcpService;
     _archiveDownloadService = archiveDownloadService;
     _logger = logger;
     //_workingFolder = Environment.GetEnvironmentVariable("TEMP");
     _workingFolder = Path.GetTempPath();
     _logger.Info($"Using temporary folder: {_workingFolder}");
 }
示例#4
0
 public CharityImporter(ReferenceDataApiConfiguration configuration,
                        ICharityRepository charityRepository,
                        ICharityService charityService,
                        IDataDownloadService dataDownloadService,
                        ILog logger)
 {
     _configuration       = configuration;
     _charityRepository   = charityRepository;
     _charityService      = charityService;
     _dataDownloadService = dataDownloadService;
     _logger = logger;
 }
 public DonationController(IDonationRepository repo, ICharityRepository catRepo,
                           ITargetAmountRepository goalRepo, ITargetTypeRepository goalTypeRepo, IAccountTypeRepository saveTypeRepo,
                           IAccountRepository saveRepo, IPaymentMethodRepository payRepo, ICreditBalanceRepository creditRepo,
                           IIncomeEntryRespository incomeRepo)
 {
     _repo         = repo;
     _catRepo      = catRepo;
     _goalRepo     = goalRepo;
     _goalTypeRepo = goalTypeRepo;
     _saveTypeRepo = saveTypeRepo;
     _saveRepo     = saveRepo;
     _payRepo      = payRepo;
     _creditRepo   = creditRepo;
     _incomeRepo   = incomeRepo;
 }
示例#6
0
 public AdminController(IIncomeCategoryRepository incomeCatRepo, IExpenseCategoryRepository expenseCatRepo,
                        ITargetAmountRepository targetAmountRepo, ITargetTypeRepository targetTypeRepo, IAccountRepository accountRepo,
                        IAccountTypeRepository accountTypeRepo, IPaymentMethodRepository payRepo, ICreditBalanceRepository creditRepo,
                        ISectorRepository sectorRepo, IStockRepository stockRepo, ICryptoCurrencyRepository cryptoRepo,
                        ICharityRepository charCatRepo)
 {
     _incomeCatRepo    = incomeCatRepo;
     _expenseCatRepo   = expenseCatRepo;
     _targetAmountRepo = targetAmountRepo;
     _targetTypeRepo   = targetTypeRepo;
     _accountRepo      = accountRepo;
     _accountTypeRepo  = accountTypeRepo;
     _payRepo          = payRepo;
     _creditRepo       = creditRepo;
     _sectorRepo       = sectorRepo;
     _stockRepo        = stockRepo;
     _cryptoRepo       = cryptoRepo;
     _charCatRepo      = charCatRepo;
 }
示例#7
0
 public UnitOfWork(DatabaseContext databaseBaseContext, ICharityRepository charityRepository)
 {
     _charityRepository = charityRepository;
     _dbContext         = databaseBaseContext;
 }
 public CharityController(ICharityRepository charityRepository, INotificationService notificationService)
 {
     _charityRepository = charityRepository;
     _notificationService = notificationService;
 }
示例#9
0
 //constructor
 public DonateModel(ICharityRepository repo, Cart cartService)
 {
     repository = repo;
     Cart       = cartService;
 }
示例#10
0
 public CharityController(ICharityRepository charityRepository, INotificationService notificationService)
 {
     _charityRepository   = charityRepository;
     _notificationService = notificationService;
 }
示例#11
0
 public HomeController(ILogger <HomeController> logger, ICharityRepository repository)
 {
     _logger     = logger;
     _repository = repository;
 }
 public GetCharityByRegistrationNumberHandler(ICharityRepository charityRepository)
 {
     _charityRepository = charityRepository;
 }
 public CharitiesSearchService(ICharityRepository repository)
 {
     _repository = repository;
 }
示例#14
0
 public void SetUp()
 {
     _charityRepository   = Substitute.For <ICharityRepository>();
     _notificationService = Substitute.For <INotificationService>();
 }
 public NavigationMenuViewComponent(ICharityRepository repo)
 {
     repository = repo;
 }
 public void SetUp()
 {
     _charityRepository = Substitute.For<ICharityRepository>();
     _notificationService = Substitute.For<INotificationService>();
 }