public EditorViewModel(LanguageReference.Language language) { ObjectResult = new LanguageReference.Language(); ObjectResult.LanguageId = language.LanguageId; ObjectResult.LanguageName = language.LanguageName; this.Name = ObjectResult.LanguageName; }
private void DisplayListLanguageComplete(object sender, LanguageReference.DisplayLanguagesCompletedEventArgs e) { this.TranslationsComplete.Clear(); foreach (var translation in this.Translations) { foreach (var language in e.Result) { if (translation.LanguageId == language.LanguageId) { this.TranslationsComplete.Add(new CompleteTranslation() { Translation = translation, Language = language }); break; } } } }
private void DisplayListLanguageComplete(object sender, LanguageReference.DisplayLanguagesCompletedEventArgs e) { this.Languages.Clear(); foreach (var item in e.Result) this.Languages.Add(item); this.Language = this.Language; }
private void EditLanguageComplete(object sender, LanguageReference.EditLanguageCompletedEventArgs e) { InformationViewModel informationViewModel = new InformationViewModel(); if (Convert.ToBoolean(e.Result.ToString())) informationViewModel.Message = "The item was edited succesful"; else informationViewModel.Message = "The item was not edited, please try again"; _informationDialogService.ShowDialog<InformationViewModel>(new InformationWindow(), informationViewModel); _languageClient.DisplayLanguagesAsync(); }
private void DisplayListLanguageComplete(object sender, LanguageReference.DisplayLanguagesCompletedEventArgs e) { this.Languages.Clear(); if (_searchTerm == null) _searchTerm = string.Empty; foreach (var item in e.Result) { if (_searchTerm == string.Empty) this.Languages.Add(item); else { string temporalLanguageNameLower = item.LanguageName.ToLower(); string temporalSearchTermLower = _searchTerm.ToLower(); if (temporalLanguageNameLower.Contains(temporalSearchTermLower)) this.Languages.Add(item); } } }