private async Task RefreshCharacterClasses() { CharacterClasses.Clear(); CharacterClassesName.Clear(); var characterClassApiServises = new CharacterClassApiServises(); var characterClasses = await characterClassApiServises.SelectCharacterClassesAsync(); var sortedCharacterClasses = from cC in characterClasses orderby cC.Name select cC; foreach (var characterClass in sortedCharacterClasses) { CharacterClassesName.Add(characterClass.Name); CharacterClasses.Add(characterClass); } }
public async Task ExecuteLoadItemsCommand() { IsBusy = true; try { Classes.Clear(); var classesApiServises = new CharacterClassApiServises(); var classes = await classesApiServises.SelectCharacterClassesAsync(); foreach (var characterClass in classes) { Classes.Add(characterClass); } } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }