//private Thread _thread;

        public RecentScheduleManagerPresenter(INotifyNhBuildComplete nhLoader, IDockSitePresenter dockSitePresenter)
        {
            _dockSitePresenter = dockSitePresenter;

            _recentScheduleManager = new RecentDocumentManager { MaxFilteredDocumentCount = 20 };
            _rangeFilters = new List<Tuple<int, string>>()
                                {
                                    new Tuple<int, string>(3,"3 month"),
                                    new Tuple<int, string>(6,"6 month"),
                                    new Tuple<int, string>(12,"1 year"),
                                };

            nhLoader.AfterBuildComplete(PersistenceLayerBuildCompleted);
            CommandBindings.Add(new CommandBinding(ApplicationCommands.Open, OnExecuted));
        }
Example #2
0
        //private Thread _thread;

        public RecentScheduleManagerPresenter(INotifyNhBuildComplete nhLoader, IDockSitePresenter dockSitePresenter)
        {
            _dockSitePresenter = dockSitePresenter;

            _recentScheduleManager = new RecentDocumentManager {
                MaxFilteredDocumentCount = 20
            };
            _rangeFilters = new List <Tuple <int, string> >()
            {
                new Tuple <int, string>(3, "3 month"),
                new Tuple <int, string>(6, "6 month"),
                new Tuple <int, string>(12, "1 year"),
            };

            nhLoader.AfterBuildComplete(PersistenceLayerBuildCompleted);
            CommandBindings.Add(new CommandBinding(ApplicationCommands.Open, OnExecuted));
        }