Exemplo n.º 1
0
 public AccountBalanceViewModel(IMvxNavigationService navigationService, IAccountBalanceRepository accountBalanceRepository, IAccountBalanceSync accountBalanceSync, IUserInteractionService userInteraction)
 {
     this.NavigationService        = navigationService;
     this.accountBalanceRepository = accountBalanceRepository;
     this.accountBalanceSync       = accountBalanceSync;
     this.userInteraction          = userInteraction;
 }
Exemplo n.º 2
0
 public EntriesController(
     ILanguageManager languageManager,
     IPeriodManager periodManager,
     IWritableOptions <DefaultKeysOptions> defaultKeysOptions,
     IEntryRepository entryRepo,
     IEntryItemRepository entryItemRepo,
     IAccountRepository accountRepo,
     IAccountBalanceRepository accountBalanceRep,
     IAccountBalanceService accountBalanceService,
     ICostCenterRepository costCenterRepo,
     IBranchRepository branchRepo,
     ICurrencyRepository currencyRepo,
     IReportService reportService,
     IFinancialPeriodRepository financialPeriodRepo) : base(languageManager)
 {
     _periodManager         = periodManager;
     _defaultKeysOptions    = defaultKeysOptions;
     _entryRepo             = entryRepo;
     _entryItemRepo         = entryItemRepo;
     _accountRepo           = accountRepo;
     _accountBalanceRep     = accountBalanceRep;
     _accountBalanceService = accountBalanceService;
     _costCenterRepo        = costCenterRepo;
     _branchRepo            = branchRepo;
     _currencyRepo          = currencyRepo;
     _reportService         = reportService;
     _financialPeriodRepo   = financialPeriodRepo;
 }
 public AccountService(
     IAccountRepository accountRepository,
     IAccountBalanceRepository accountBalanceRepository)
 {
     _accountRepository        = accountRepository;
     _accountBalanceRepository = accountBalanceRepository;
 }
 public AccountBalanceSync(IAccountBalanceWebHandler handler, IAccountBalanceRepository repo, ILogging logging, IDevice device)
 {
     this.handler = handler;
     this.repo    = repo;
     this.logging = logging;
     this.device  = device;
 }
 /// <summary>
 /// Standard constructor.
 /// </summary>
 /// <param name="accountRepository">Repo to use for account information.</param>
 /// <param name="accountBalanceRepository">Repo for account balance information.</param>
 /// <param name="accountTemplateRepository">Repo fro account template information.</param>
 /// <param name="accountTypeRepository">Repo for account type information.</param>
 /// <param name="requestLogger">Logger used to log information about request.</param>
 public AccountService(IAccountRepository accountRepository, IAccountBalanceRepository accountBalanceRepository, IAccountTemplateRepository accountTemplateRepository, IAccountTypeRepository accountTypeRepository, IApiRequestLogger requestLogger)
 {
     RequestLogger         = requestLogger;
     AccountRepo           = accountRepository;
     AccountBalanceRepo    = accountBalanceRepository;
     AccountTemplateRepo   = accountTemplateRepository;
     AccountTypeRepository = accountTypeRepository;
 }
Exemplo n.º 6
0
        protected override void AdditionalSetup()
        {
            base.AdditionalSetup();

            this.mockSettings = new Mock <ISettings>(MockBehavior.Strict);

            this.mockSettings.Setup(t => t.AddOrUpdateValue(It.IsNotNull <string>(), It.IsNotNull <string>(), null))
            .Returns(true);

            this.accountBalanceRepository = new AccountBalanceRepository(this.mockSettings.Object);

            this.Ioc.RegisterSingleton(this.accountBalanceRepository);

            this.Ioc.RegisterType <IAccountBalanceSync, AccountBalanceSync>();
        }
Exemplo n.º 7
0
 public AccountViewModel(
     IMvxNavigationService navigationService,
     IAccountService account,
     IIOCacheService cache,
     IAdunisRepository adunisRepository,
     IAccountBalanceRepository accountBalanceRepository,
     IOAuthUtils oAuth,
     IUserInteractionService userInteraction)
 {
     this.NavigationService        = navigationService;
     this.account                  = account;
     this.cache                    = cache;
     this.adunisRepository         = adunisRepository;
     this.accountBalanceRepository = accountBalanceRepository;
     this.oAuth                    = oAuth;
     this.userInteraction          = userInteraction;
 }
Exemplo n.º 8
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;
 }
Exemplo n.º 9
0
 public AccountBalanceService(IAccountBalanceRepository accountBalanceRepo, IAccountRepository accountRepo)
 {
     _accountBalanceRepo = accountBalanceRepo;
     _accountRepo        = accountRepo;
 }
Exemplo n.º 10
0
 public GetBalancesByAccountService(IAccountBalanceRepository accountBalanceRepository)
 {
     this._accountBalanceRepository = accountBalanceRepository;
 }
 public AccountBalanceValidation(IAccountBalanceRepository accountBalanceRepository, IValidator <Stanje> validator)
 {
     this._accountBalanceRepository = accountBalanceRepository;
     this._validator = validator;
 }
Exemplo n.º 12
0
 public AccountBalanceDelete(IAccountBalanceRepository accountBalanceRepository)
 {
     this._accountBalanceRepository = accountBalanceRepository;
 }
Exemplo n.º 13
0
 public AccountBalanceInsert(IAccountBalanceRepository accountBalanceRepository)
 {
     this._accountBalanceRepository = accountBalanceRepository;
 }