Ejemplo n.º 1
0
 public StatsViewModel(IStatsAndProbService statsAndProbService,
                       IOpenLigaService openLigaService)
 {
     _statsAndProbService = statsAndProbService;
     _openLigaService     = openLigaService;
     StatsByTeams         = new ObservableCollection <StatsByTeamViewModel>();
 }
Ejemplo n.º 2
0
        /// <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());
        }
Ejemplo n.º 3
0
 public TeamViewModel(IOpenLigaService openLigaService)
 {
     _openLigaService = openLigaService;
 }
Ejemplo n.º 4
0
 public LeagueViewModel(IOpenLigaService openLigaService)
 {
     _openLigaService = openLigaService;
 }