public async override Task OnNavigatedToAsync(object parameter, NavigationMode mode, IDictionary <string, object> state) { try { // Fill Genres and Kinds dictionaries GenresDictionary = await SoundCloudHelper.GetGenres(); KindsDictionary = await SoundCloudHelper.GetKinds(); foreach (var g in GenresDictionary) { Genres.Add(g.Value); } foreach (var k in KindsDictionary) { Kinds.Add(k.Value); } // Select first Genre and Kind SelectedGenre = Genres.FirstOrDefault(); SelectedKind = Kinds.FirstOrDefault(); await base.OnNavigatedToAsync(parameter, mode, state); } catch (Exception ex) { Logger.LogError(this, ex.Message); ShowErrorMessage("There was an error during fetching tracks from SoundCloud."); } }
/// <summary> /// Возвращает тип по его коду. /// </summary> /// <returns> Тип или null. </returns> public static FinancialItemKind GetKindByID(byte?id) { return(Kinds.FirstOrDefault(a => a.FinancialItemKindID == id)); }
/// <summary> /// Возвращает тип автодополнения по его коду. /// </summary> /// <returns> Тип автодополнения или null. </returns> public static AutocompleteKind GetKindByID(byte?id) { return(Kinds.FirstOrDefault(a => a.AutocompleteKindID == id)); }
/// <summary> /// Возвращает тип по его коду. /// </summary> /// <returns> Тип или null. </returns> public static TransactionKind GetKindByID(byte?id) { return(Kinds.FirstOrDefault(a => a.TransactionKindID == id)); }
/// <summary> /// Возвращает тип по его коду. /// </summary> /// <returns> Тип или null. </returns> public static TimelineKind GetKindByID(byte?id) { return(Kinds.FirstOrDefault(a => a.TimelineKindID == id)); }
/// <summary> /// Возвращает тип измерения по его коду. /// </summary> /// <returns> Тип экспортируемых данных или null. </returns> public static ExportKind GetKindByID(int?id) { return(Kinds.FirstOrDefault(a => a.KindID == id)); }
/// <summary> /// Возвращает тип документа по его коду. /// </summary> /// <returns> Тип документа или null. </returns> public static DocumentKind GetKindByID(byte?id) { return(Kinds.FirstOrDefault(a => a.DocumentKindID == id)); }