public AccountingTransactionManager(User pUser)
     : base(pUser)
 {
     _accountManagement = new AccountManager(pUser);
     _currencyManager = new CurrencyManager(pUser);
     _branchManager = new BranchManager(pUser);
 }
 public AccountingTransactionManager(string testDb)
     : base(testDb)
 {
     _accountManagement = new AccountManager(testDb);
     _currencyManager = new CurrencyManager(testDb);
     _branchManager = new BranchManager(testDb);
 }
예제 #3
0
 public TellerManager()
 {
     accountManager = new AccountManager();
     branchManager = new BranchManager();
     userManager = new UserManager();
     currencyManager = new CurrencyManager();
 }
예제 #4
0
 public TellerManager(string pTestDb)
     : base(pTestDb)
 {
     accountManager = new AccountManager(pTestDb);
     branchManager = new BranchManager(pTestDb);
     userManager = new UserManager(pTestDb);
     currencyManager = new CurrencyManager(pTestDb);
 }
예제 #5
0
 public TellerManager(User user)
     : base(user)
 {
     accountManager = new AccountManager(user);
     branchManager = new BranchManager(user);
     userManager = new UserManager(user);
     currencyManager = new CurrencyManager(user);
 }
예제 #6
0
 public ChartOfAccountsServices(string testDB)
 {
     _accountManagement = new AccountManager(testDB);
     _provisionningRuleManager = new ProvisioningRuleManager(testDB);
     _tellerManager = new TellerManager(testDB);
     _loanScaleManager = new LoanScaleManager(testDB);
     _currencyManager = new CurrencyManager(testDB);
     ConnectionManager.GetInstance(testDB);
 }
예제 #7
0
 public ChartOfAccountsServices(User pUser)
 {
     _user = pUser;
     _accountManagement = new AccountManager(pUser);
     _tellerManager = new TellerManager(pUser);
     _provisionningRuleManager = new ProvisioningRuleManager(pUser);
     _loanScaleManager = new LoanScaleManager(pUser);
     _currencyManager = new CurrencyManager(pUser);
 }
예제 #8
0
 public AccountingRuleManager(string pTestDB)
     : base(pTestDB)
 {
     _accountManager = new AccountManager(pTestDB);
     _loanProductManager = new LoanProductManager(pTestDB);
     _savingProductManager = new SavingProductManager(pTestDB);
     _economicActivityManager = new EconomicActivityManager(pTestDB);
     _fundingLineManager = new FundingLineManager(pTestDB);
     _currencyManager = new CurrencyManager(pTestDB);
 }
예제 #9
0
 public AccountingRuleManager(User pUser)
     : base(pUser)
 {
     _accountManager = new AccountManager(pUser);
     _loanProductManager = new LoanProductManager(pUser);
     _savingProductManager = new SavingProductManager(pUser);
     _economicActivityManager = new EconomicActivityManager(pUser);
     _fundingLineManager = new FundingLineManager(pUser);
     _currencyManager = new CurrencyManager(pUser);
     _paymentMethodManager = new PaymentMethodManager(pUser);
 }
예제 #10
0
        public void InitManager()
        {
            TechnicalSettings.CheckSettings();

            LoanProductManager loanProductManager = new LoanProductManager(DataUtil.TESTDB);
            AccountingTransactionManager accountingTransactionManager = new AccountingTransactionManager(DataUtil.TESTDB);
            EventManager eventManager = new EventManager(DataUtil.TESTDB);
            ExchangeRateManager exchangeRateManager = new ExchangeRateManager(DataUtil.TESTDB);
            ProvisioningRuleManager provisioningRuleManager = new ProvisioningRuleManager(DataUtil.TESTDB);
            AccountManager accountManager = new AccountManager(DataUtil.TESTDB);
            InstallmentTypeManager installmentTypeManager = new InstallmentTypeManager(DataUtil.TESTDB);
            UserManager userManager = new UserManager(DataUtil.TESTDB);
            EconomicActivityManager economicActivityManager = new EconomicActivityManager(DataUtil.TESTDB);
            InstallmentManager installmentManager = new InstallmentManager(DataUtil.TESTDB);
            FundingLineManager fundingLineManager = new FundingLineManager(DataUtil.TESTDB);
            ClientManager clientManager = new ClientManager(DataUtil.TESTDB);
            LocationsManager locationsManager = new LocationsManager(DataUtil.TESTDB);
            LoanManager loanManager = new LoanManager(DataUtil.TESTDB);
            ProjectManager projectManager = new ProjectManager(DataUtil.TESTDB);
            MFIManager mfiManager = new MFIManager(DataUtil.TESTDB);
            SavingManager savingManager = new SavingManager(DataUtil.TESTDB);
            SavingProductManager savingProductManager = new SavingProductManager(DataUtil.TESTDB);
            SavingEventManager savingEventManager = new SavingEventManager(DataUtil.TESTDB);
            CurrencyManager currencyManager = new CurrencyManager(DataUtil.TESTDB);
            AccountingRuleManager accountingRuleManager = new AccountingRuleManager(DataUtil.TESTDB);
            FundingLineServices fundingLineServices = new FundingLineServices(DataUtil.TESTDB);

            container = new Hashtable
                            {
                                {"LoanProductManager", loanProductManager},
                                {"AccountingTransactionManager", accountingTransactionManager},
                                {"EventManager", eventManager},
                                {"ExchangeRateManager", exchangeRateManager},
                                {"ProvisioningRuleManager", provisioningRuleManager},
                                {"AccountManager", accountManager},
                                {"InstallmentTypeManager", installmentTypeManager},
                                {"UserManager", userManager},
                                {"FundingLineManager", fundingLineManager},
                                {"LoanManager", loanManager},
                                {"ClientManager", clientManager},
                                {"LocationsManager", locationsManager},
                                {"ProjectManager", projectManager},
                                {"EconomicActivityManager", economicActivityManager},
                                {"InstallmentManager", installmentManager},
                                {"MFIManager", mfiManager},
                                {"SavingManager", savingManager},
                                {"SavingProductManager", savingProductManager},
                                {"SavingEventManager", savingEventManager},
                                {"CurrencyManager", currencyManager},
                                {"FundingLineServices", fundingLineServices},
                                {"AccountingRuleManager", accountingRuleManager}
                            };
        }
예제 #11
0
 public ExchangeRateServices(string pTestDb)
 {
     _rateManager = new ExchangeRateManager(pTestDb);
     _currencyManager = new CurrencyManager(pTestDb);
 }
예제 #12
0
 public ExchangeRateServices(User pUser)
 {
     _rateManager = new ExchangeRateManager(pUser);
     _currencyManager = new CurrencyManager(pUser);
     _user = pUser;
 }
예제 #13
0
 public CurrencyServices(string pTestDb)
 {
     _currencyManager = new CurrencyManager(pTestDb);
 }
예제 #14
0
 public CurrencyServices(User pUser)
 {
     _currencyManager = new CurrencyManager(pUser);
     _user = pUser;
 }