コード例 #1
0
 public ClientManager(IDataBaseExecutable dbm, IMessager mes, ISubscriptionManager subman)
 {
     DataBaseManager     = dbm;
     messager            = mes;
     subscriptionManager = subman;
     dtFormatter         = new DateTimeFormatter();
 }
コード例 #2
0
        public AttendanceManager(ISubscriptionManager sm)
        {
            subscriptionManager = sm;
            DataBaseManager     = subscriptionManager.DataBaseManager;
            messager            = subscriptionManager.messager;

            dtFormatter = new DateTimeFormatter();
        }
コード例 #3
0
        public GroupPresenter(IGroupView view, IDataBaseExecutable DataBaseManager, IMessager messager, IGroupManager groupManager)
        {
            this.messager     = messager;
            this.groupManager = groupManager;
            this.view         = view;

            view.AddNewGroup      += new EventHandler(view_AddNewGroup);
            view.ChangeGroup      += new EventHandler(view_ChangeGroup);
            view.RemoveGroup      += new EventHandler(view_RemoveGroup);
            view.RefreshGroupList += new EventHandler(view_RefreshGroupList);
        }
コード例 #4
0
 public ClientManager(IDataBaseExecutable dbm, IMessager mes)
 {
     DataBaseManager = dbm;
     messager        = mes;
     dtFormatter     = new DateTimeFormatter();
 }
コード例 #5
0
 public ReportManager(IDataBaseExecutable DataBaseManager, IMessager messager)
 {
     this.DataBaseManager = DataBaseManager;
     this.messager        = messager;
     dtFormatter          = new DateTimeFormatter();
 }
コード例 #6
0
 public GroupManager(IDataBaseExecutable dbe, IMessager mess)
 {
     DataBaseManager = dbe;
     messager        = mess;
 }
コード例 #7
0
 public SubscriptionManager(IDataBaseExecutable db, IMessager mes)
 {
     DataBaseManager = db;
     messager        = mes;
 }