Exemple #1
0
        public override void MyTestInitialize()
        {
            base.MyTestInitialize();

            m_PresenterTransaction = PresenterFactory.BeginSharedPresenterTransaction(m_Container, new BaseForm());

            PresenterFactory.SharedPresenter.SharedModel.ExportStrategy = new FakeExportDialogStrategy();

            m_ChartForm      = new ChartDetailPanel();
            m_ChartPresenter = new ChartPresenter(PresenterFactory.SharedPresenter, m_ChartForm);
        }
Exemple #2
0
        private void InitPresentersAndViews()
        {
            using (PresenterFactory.BeginSharedPresenterTransaction(StructureMapContainerInit(), new BaseForm()))
            {
                var mocks = new Mockery();

                var chartView = DataHelper.GetView <IChartView>(mocks);

                m_ChartPresenter = DataHelper.GetPresenter <ChartPresenter>(chartView);
                Assert.IsNotNull(m_ChartPresenter);

                IPivotDetailView pivotView = PivotPresenterReportTests.GetPivotView(mocks);
                m_PivotDetailPresenter = DataHelper.GetPresenter <PivotDetailPresenter>(pivotView);
                Assert.IsNotNull(m_PivotDetailPresenter);

                var mapView = DataHelper.GetView <IMapView>(mocks);
                m_MapPresenter = DataHelper.GetPresenter <MapPresenter>(mapView);
                Assert.IsNotNull(m_MapPresenter);

                var layoutInfoView = DataHelper.GetView <IPivotInfoDetailView>(mocks);
                m_PivotInfoPresenter = DataHelper.GetPresenter <PivotInfoPresenter>(layoutInfoView);
                Assert.IsNotNull(m_PivotInfoPresenter);

                var viewDetailView = DataHelper.GetView <IViewDetailView>(mocks);
                m_ViewDetailPresenter = DataHelper.GetPresenter <ViewDetailPresenter>(viewDetailView);
                Assert.IsNotNull(m_ViewDetailPresenter);



                var layoutDetailView = DataHelper.GetView <ILayoutDetailView>(mocks);

                m_LayoutDetailPresenter = DataHelper.GetPresenter <LayoutDetailPresenter>(layoutDetailView);
                Assert.IsNotNull(m_LayoutDetailPresenter);

                var pivotGridView = mocks.NewMock <IAvrPivotGridView>();
                Expect.Once.On(pivotGridView).EventAdd("SendCommand", Is.Anything);
                m_PivotGridPresenter = PresenterFactory.SharedPresenter[pivotGridView] as AvrPivotGridPresenter;
                Assert.IsNotNull(m_PivotGridPresenter);


                mocks.VerifyAllExpectationsHaveBeenMet();
            }
        }
        static void Main()
        {
            NGramService       ngrammer     = new NGramService();
            ConcordanceService concordancer = new ConcordanceService();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            MainWindow        main      = new MainWindow();
            CSVLoader         loader    = new CSVLoader();
            LinearHeatmapForm heatmap   = new LinearHeatmapForm();
            DelimiterStep     delim     = new DelimiterStep();
            ChartForm         chart     = new ChartForm();
            Suggester         suggester = new Suggester();

            CSVReadService                    fileReader = new CSVReadService();
            SearchService                     searcher   = new SearchService();
            HeatmapService                    heater     = new HeatmapService();
            FolderService                     folder     = new FolderService();
            DatasetStatisticsService          dataset    = new DatasetStatisticsService();
            TaggedCollectionStatisticsService corpus     = new TaggedCollectionStatisticsService();

            //var tagger = main;
            TagService       service          = new TagService();
            TagsetEditor     editor           = new TagsetEditor();
            TagFileWriter    writer           = new TagFileWriter();
            TagPresenter     tagPresenter     = new TagPresenter(main, main, service, editor, writer);
            TagsetPresenter  tagsetPresenter  = new TagsetPresenter(editor, service, main);
            SuggestPresenter suggestPresenter = new SuggestPresenter(suggester, main, main);
            MainPresenter    presenter        = new MainPresenter(main, main, service, loader, searcher, folder, dataset, corpus, concordancer, ngrammer);

            CSVPresenter     csv = new CSVPresenter(main, loader, fileReader, delim);
            HeatmapPresenter heatmapPresenter = new HeatmapPresenter(main, heatmap, heater);
            ChartPresenter   chartPresenter   = new ChartPresenter(main, chart);

            main.AddOwnedForm(delim);
            Application.Run(main);
        }
 private void loadData()
 {
     try
         {
             objPresenter = new ChartPresenter(this, Name);
             objPresenter.getChartData(null);
             //Chart1.ClientIDMode = ClientIDMode.Static;
             chartImg.Src = imageUrl;
             lblLocation.Text = objLocInfo.placeName;
         }
         catch (Exception ex)
         {
             AgriCastException currEx = new AgriCastException(objSerPre.GetServiceDetails(), ex);
             AgriCastLogger.Publish(currEx, AgriCastLogger.LogType.Error);
             HttpContext.Current.Session["ErrorMessage"] = objCommonUtil.getTransText(Constants.MOB_LOAD_CHART_FAILURE) + " : " + ex.Message.ToString();
             return;
         }
 }
Exemple #5
0
 private static void TestChartExport(ChartPresenter presenter, ExportType exportType, string ext)
 {
     presenter.ExportChart(exportType);
     DataHelper.CheckAndDeleteFile(ext);
 }