Example #1
0
        public void SwitchWidget(object sender, EventArgs e)
        {
            var listBox = sender as ListBox;

            if (listBox != null)
            {
                switch ((int)listBox.SelectedValue)
                {
                case (int)SystemTypeEnum.SiteAnalysisReport:
                    //ViewModel = IoC.Get<SiteAnalysisReportViewModel>();
                    break;

                case (int)SystemTypeEnum.SiteDataBank:
                    //ViewModel = IoC.Get<SiteDataBankViewModel>();
                    break;

                case (int)SystemTypeEnum.SiteRealtime:
                    //ViewModel = IoC.Get<SiteRealtimeViewModel>();
                    break;

                case (int)SystemTypeEnum.Sponsor:
                    //ViewModel = IoC.Get<SponsorViewModel>();
                    break;

                case (int)SystemTypeEnum.TrackAnalysisReport:
                    //ViewModel = IoC.Get<TrackAnalysisReportViewModel>();
                    break;

                case (int)SystemTypeEnum.TrackDataBank:
                    //ViewModel = IoC.Get<TrackDataBankViewModel>();
                    break;

                case (int)SystemTypeEnum.TrackRealtime:
                    //ViewModel = IoC.Get<TrackRealtimeViewModel>();
                    break;

                case (int)SystemTypeEnum.Benchmark:
                    ViewModel             = IoC.Get <BenchmarkViewModel>();
                    ViewModel.ClientId    = ClientId;
                    ViewModel.DataCabinId = DataCabinId;
                    break;
                }
            }
        }
 public void SwitchWidget(object sender, EventArgs e)
 {
     var listBox = sender as ListBox;
     if(listBox != null)
     {
         switch((int)listBox.SelectedValue)
         {
             case (int)SystemTypeEnum.SiteAnalysisReport:
                 //ViewModel = IoC.Get<SiteAnalysisReportViewModel>();
                 break;
             case (int)SystemTypeEnum.SiteDataBank:
                 //ViewModel = IoC.Get<SiteDataBankViewModel>();
                 break;
             case (int)SystemTypeEnum.SiteRealtime:
                 //ViewModel = IoC.Get<SiteRealtimeViewModel>();
                 break;
             case (int)SystemTypeEnum.Sponsor:
                 //ViewModel = IoC.Get<SponsorViewModel>();
                 break;
             case (int)SystemTypeEnum.TrackAnalysisReport:
                 //ViewModel = IoC.Get<TrackAnalysisReportViewModel>();
                 break;
             case (int)SystemTypeEnum.TrackDataBank:
                 //ViewModel = IoC.Get<TrackDataBankViewModel>();
                 break;
             case (int)SystemTypeEnum.TrackRealtime:
                 //ViewModel = IoC.Get<TrackRealtimeViewModel>();
                 break;
             case (int)SystemTypeEnum.Benchmark:
                 ViewModel = IoC.Get<BenchmarkViewModel>();
                 ViewModel.ClientId = ClientId;
                 ViewModel.DataCabinId = DataCabinId;
                 break;
         }
     }
 }