/// <summary> /// Change en base la langue sélectionnée /// </summary> /// <param name="newId">la nouvelle langue</param> /// <returns>la task</returns> public async Task ChangeIdLangue(ListeLangues.LanguesStruct langue) { var res = await Bdd.Connection.Table <Application>().Where(x => x.Id == 1).FirstOrDefaultAsync(); res.IdLangue = langue.diminutif; await Bdd.UpdateDonnee(res); }
/// <summary> /// Change la langue de l'application /// </summary> /// <param name="langue">la nouvelle langue</param> public async Task ChangeLangueApplication(ListeLangues.LanguesStruct langue) { Strings.ListeLangues.ChangeLangueAppli(langue); await _applicationBusiness.ChangeIdLangue(langue); DeviseUtils.GeneratePays(); DeviseUtils.GenerateDevise(); await ContexteAppli.GenerateCategorieMouvement(); }
//change la langue de l'appli à partir de la comboBox private void comboListeLangue_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (_canChangeLangue && ComboListeLangue.SelectedItem is ListeLangues.LanguesStruct) { _canChangeLangue = false; SelectedLangue = (ListeLangues.LanguesStruct)ComboListeLangue.SelectedItem; ListeLangues.ChangeLangueAppli(SelectedLangue); _canChangeLangue = true; } }
/// <summary> /// Change la langue de l'application /// </summary> /// <param name="langue">la langue à appliquer</param> public void ChangeLangueApplication(ListeLangues.LanguesStruct langue) { SimplyMovieWin10Shared.Strings.ListeLangues.ChangeLangueAppli(langue); }
private void SelectLangueCombo() { SelectedLangue = ListeLangues.GetLangueEnCours(); ComboListeLangue.SelectedIndex = SelectedLangue.Id - 1; }