Example #1
0
 public CustomerManagerControler(AddCustomer addCustomer, MSComboBox mSComboBox)
 {
     // TODO: Complete member initialization
     this.addCustomer    = addCustomer;
     this.mSComboBox     = mSComboBox;
     customerManagerImpl = new CustomerManagerImpl(addCustomer);
 }
        public Driver(bool noInit = false)
        {
            ITransactionManagerImpl tmi =
                new TransactionManagerImpl(ConnectionString);
            IAccountManagerImpl ami =
                new AccountManagerImpl(ConnectionString, tmi);
            ICustomerManagerImpl cmi =
                new CustomerManagerImpl(ConnectionString);
            ILoginManagerImpl lmi =
                new LoginManagerImpl(ConnectionString);

            AMgr = new AccountManager(ami, tmi);
            CMgr = new CustomerManager(cmi);
            TMgr = new TransactionManager(tmi);
            LMgr = new LoginManager(lmi, cmi);

            if (!noInit)
            {
                InitDataFromWebService();
            }
        }
Example #3
0
 public CustomerManagerControler(CustomerManager customerManager)
 {
     this.customerManager = customerManager;
     customerManagerImpl  = new CustomerManagerImpl(customerManager);
 }