Exemple #1
0
        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));
 }
Exemple #3
0
 /// <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));
 }
Exemple #5
0
 /// <summary>
 ///   Возвращает тип по его коду.
 /// </summary>
 /// <returns> Тип или null. </returns>
 public static TimelineKind GetKindByID(byte?id)
 {
     return(Kinds.FirstOrDefault(a => a.TimelineKindID == id));
 }
Exemple #6
0
 /// <summary>
 ///   Возвращает тип измерения по его коду.
 /// </summary>
 /// <returns> Тип экспортируемых данных или null. </returns>
 public static ExportKind GetKindByID(int?id)
 {
     return(Kinds.FirstOrDefault(a => a.KindID == id));
 }
Exemple #7
0
 /// <summary>
 ///   Возвращает тип документа по его коду.
 /// </summary>
 /// <returns> Тип документа или null. </returns>
 public static DocumentKind GetKindByID(byte?id)
 {
     return(Kinds.FirstOrDefault(a => a.DocumentKindID == id));
 }