コード例 #1
0
ファイル: CheckStatePresentor.cs プロジェクト: Medniu/Feeder
        public CheckStatePresentor(IKernel kernel, CheckStateService service, IMainFrameService mainFrameService, ICheckState view)
        {
            _kernel           = kernel;
            _service          = service;
            _view             = view;
            _mainFrameService = mainFrameService;

            _view.UpdateState += () => UpdateState();
        }
コード例 #2
0
        public SetTimeTablePresentor(IKernel kernel, SetTimeTableService service, IMainFrameService mainFrameService, ISetTimetable view)
        {
            _kernel           = kernel;
            _service          = service;
            _view             = view;
            _mainFrameService = mainFrameService;

            _view.SetTimeTable += () => SetTimeTable();
        }
コード例 #3
0
        public CheckTimetablePresentor(IKernel kernel, CheckTimetableService service, IMainFrameService mainFrameService, ICheckTimetable view)
        {
            _kernel  = kernel;
            _service = service;
            _view    = view;

            _mainFrameService   = mainFrameService;
            _view.UpdateFields += () => UpdateFields();
        }
コード例 #4
0
        public AddFeederPresentor(IKernel kernel, AddFeederService service, IMainFrameService mainFrameService, IAddFeeder view)
        {
            _kernel           = kernel;
            _service          = service;
            _view             = view;
            _mainFrameService = mainFrameService;

            _view.CreateFeeder        += () => CreateFeeder();
            _view.UpdateUserList      += () => UpdateUserList();
            _view.SelectedUserChanged += () => SelectedUserChanged();
        }