コード例 #1
0
ファイル: StatsViewModel.cs プロジェクト: martin5575/yaoldwc
 public StatsViewModel(IStatsAndProbService statsAndProbService,
                       IOpenLigaService openLigaService)
 {
     _statsAndProbService = statsAndProbService;
     _openLigaService     = openLigaService;
     StatsByTeams         = new ObservableCollection <StatsByTeamViewModel>();
 }
コード例 #2
0
ファイル: MainViewModel.cs プロジェクト: martin5575/yaoldwc
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel(IOpenLigaService openLigaService, ILeagueAndSeasonInfoService leageAndSeasonInfoService)
        {
            _openLigaService            = openLigaService;
            _leagueAndSeasonInfoService = leageAndSeasonInfoService;

            if (IsInDesignMode)
            {
                // Code runs in Blend --> create design time data.
            }
            else
            {
                this.MessengerInstance.Register <ModalDialogMessage>(this, ShowDialog);
                this.MessengerInstance.Register <TabMessage>(this, HandleTab);
                // Code runs "for real"
            }

            Tabs.Add(CreateLeaguesTab());
        }
コード例 #3
0
ファイル: TeamViewModel.cs プロジェクト: martin5575/yaoldwc
 public TeamViewModel(IOpenLigaService openLigaService)
 {
     _openLigaService = openLigaService;
 }
コード例 #4
0
 public LeagueViewModel(IOpenLigaService openLigaService)
 {
     _openLigaService = openLigaService;
 }