private void generateLeagueViews()
 {
     leagueviews = new ObservableCollection<LeagueView>();
     foreach (var item in model.AvailableLeagues)
     {
         var view = new LeagueView(this);
         view.LeagueData = item;
         leagueviews.Add(view);
         if (model.LeagueInfo.Leaguename == item.InAppName)
         {
             view.setIsCheckedPlain(true);
         }
     }
 }
        public void leagueViewClicked(LeagueView view)
        {

            foreach (var item in leagueviews)
            {
                item.setIsCheckedPlain(item == view);
            }
            if (view.Name == model.LeagueInfo.Leaguename)
            {
                return;
            }
            Properties.Settings.Default.SelectedLeague = view.Name;
            isInitialized = false;
            tileVisibility.IsInitialized = false;

            NotifyPropertyChanged("IsInitialized");
            NotifyPropertyChanged("CurrentLeague");
        }