Beispiel #1
0
        internal void Init()
        {
            ISearchService searchService = new ExportsSearchService();

            exportRaportPrezenter = new ExportRaportPrezenter(searchService);
            ExportsTableViewPresenter exportsTableViewPresenter = new ExportsTableViewPresenter();

            exportsTableViewPresenter.LoadList = exportsTableView.LoadList;
            ExportsSearchPresenter exportsSearchPresenter = new ExportsSearchPresenter(searchService);

            exportsSearchPresenter.RefreshList   = exportsTableViewPresenter.RefreshList;
            exportsSearchPresenter.LoadStarted   = ShowWaitForm;
            exportsSearchPresenter.LoadCompleted = CloseWaitForm;
            exportsSearchView.InitPresenter(exportsSearchPresenter);
            exportsSearchView.LoadDictionares(exportRaportPrezenter.LoadDictionaries(searchService));
            exportsTableView.InitPresenter(exportsTableViewPresenter);
        }
Beispiel #2
0
 public void InitPresenter(ExportsSearchPresenter exportsSearchPresenter)
 {
     this.exportsSearchPresenter = exportsSearchPresenter;
     this.exportsSearchPresenter.Search(string.Empty, DateTime.MinValue, DateTime.MinValue);
 }