Exemple #1
0
        public static void SetApplicationSettings(StartPreferences preferences)
        {
            string apiUrl;

            switch (preferences.LeagueId)
            {
            case (int)Leagues.WomanLeague:
                apiUrl = ResourcesHelper.WomenLeagueBaseUrl;
                break;

            default:
                apiUrl = ResourcesHelper.MenLeagueBaseUrl;
                break;
            }

            var language = (Languages)preferences.LanguageId == Languages.Croatian ? "hr-HR" : "en";

            var settings = Properties.Settings.Default;

            settings.Language = language;
            settings.ApiUrl   = apiUrl;
            settings.League   = (Leagues)preferences.LeagueId;

            settings.FavoriteTeam = preferences.FavoriteTeam;

            //Settings.Default.Save();
        }
Exemple #2
0
        private void FavoriteTeam_Load(object sender, EventArgs e)
        {
            preferences = FileHelper.ReadPreferences();

            InitLabels();

            BindDataAsync();
        }
Exemple #3
0
        public Preferences()
        {
            InitializeComponent();
            InitLabels();

            preferences = FileHelper.ReadPreferences();

            BindData();
            ShowSaveButton();
        }
Exemple #4
0
        //
        // Events
        //
        private void FavoritePlayers_Load(object sender, EventArgs e)
        {
            InitLabels();
            preferences = FileHelper.ReadPreferences();
            PnAllPlayers.FillDataAsync();

            AddEventHandlers();

            LbFavoritesCount.Text = PnFavoritePlayers.ItemCount.ToString();
            LbSelectedTeam.Text   = preferences.FavoriteTeam.FifaCode;
        }
 public StartPreferencesViewModel(StartPreferences preferences) : this()
 {
     League   = (Leagues)preferences.LeagueId;
     Language = (Languages)preferences.LanguageId;
     if (preferences.Resolution == ResolutionEnum.Fullscreen.ToString())
     {
         IsFullscreen     = true;
         ResolutionString = String.Empty;
     }
     else
     {
         IsFullscreen     = false;
         ResolutionString = preferences.Resolution;
     }
 }
Exemple #6
0
        public void WritePreferencesAndClose(StartPreferences prefs)
        {
            try
            {
                FileHelper.WritePreferences(prefs);
                MessageBox.Show(FormResources.SuccesfullySaved, FormResources.Success);

                Utils.SetApplicationSettings(prefs);
                this.Close();

                NextForm?.Show();
            }
            catch (Exception ex)
            {
                MessageBox.Show(FormResources.ErrorSaving, FormResources.Error);
                MessageBox.Show(ex.Message);
            }
        }