public DataBaseInitializer(
     IClientManager clientManager,
     IShareManager shareManager,
     IBlockOfSharesManager blockOfSharesManager)
 {
     this.clientManager        = clientManager;
     this.shareManager         = shareManager;
     this.blockOfSharesManager = blockOfSharesManager;
 }
Example #2
0
 public TableDrawer(
     IOutputDevice outputDevice,
     IBlockOfSharesManager blockOfSharesManager,
     IClientManager clientManager,
     IShareManager shareManager)
 {
     this.outputDevice         = outputDevice;
     this.blockOfSharesManager = blockOfSharesManager;
     this.clientManager        = clientManager;
     this.shareManager         = shareManager;
 }
 public SimulationManager(
     IOutputDevice outputDevice,
     ITableDrawer tableDrawer,
     ITransactionManager transactionManager,
     IClientManager clientManager,
     IShareManager shareManager,
     IBlockOfSharesManager blockOfSharesManager)
 {
     this.outputDevice         = outputDevice;
     this.tableDrawer          = tableDrawer;
     this.transactionManager   = transactionManager;
     this.clientManager        = clientManager;
     this.shareManager         = shareManager;
     this.blockOfSharesManager = blockOfSharesManager;
 }
Example #4
0
 public UserInteractionManager(
     IOutputDevice outputDevice,
     IInputDevice inputDevice,
     IClientManager clientManager,
     IShareManager shareManager,
     ITransactionManager transactionManager,
     IBlockOfSharesManager blockOfSharesManager,
     ICommandParser commandParse)
 {
     this.outputDevice         = outputDevice;
     this.inputDevice          = inputDevice;
     this.clientManager        = clientManager;
     this.shareManager         = shareManager;
     this.transactionManager   = transactionManager;
     this.blockOfSharesManager = blockOfSharesManager;
     this.commandParse         = commandParse;
 }
 public SharesController(IBlockOfSharesManager blockOfSharesManager)
 {
     this.blockOfSharesManager = blockOfSharesManager;
 }
Example #6
0
 public ReadAllBlockOfSharesStrategy(ILoggerService loggerService, ITableDrawer tableDrawer, IBlockOfSharesManager blockOfSharesManager)
 {
     this.loggerService        = loggerService;
     this.tableDrawer          = tableDrawer;
     this.blockOfSharesManager = blockOfSharesManager;
 }