private void UpdateIcons() {
            Icons = new ObservableCollection<FilesStorage.ContentEntry>(FilesStorage.Instance.GetContentDirectory(ContentCategory.UpgradeIcons));

            if (Icons.Contains(Selected)) return;
            var previous = ValuesStorage.GetString(_key);
            Selected = (previous != null ? Icons.FirstOrDefault(x => x.Name == previous) : null) ?? (Icons.Count > 0 ? Icons[0] : null);
        }
Beispiel #2
0
 private static TyresMachineInfo CreateTyresMachineInfo(FilesStorage.ContentEntry x)
 {
     return(new TyresMachineInfo(Path.GetFileNameWithoutExtension(x.Filename), TyresMachine.LoadFrom(x.Filename, null))
     {
         _filename = x.Filename,
         _lastWriteTime = x.LastWriteTime
     });
 }
        private void UpdateSelected()
        {
            if (Icons.Contains(Selected))
            {
                return;
            }
            var brandLower = Car.Brand?.ToLower(CultureInfo.CurrentUICulture);

            Selected = Icons.FirstOrDefault(x => x.Name.ToLower() == brandLower) ?? (Icons.Count > 0 ? Icons[0] : null);
        }
Beispiel #4
0
        private void UpdateIcons()
        {
            Icons = new ObservableCollection <FilesStorage.ContentEntry>(FilesStorage.Instance.GetContentFiles(ContentCategory.UpgradeIcons));

            if (Icons.Contains(Selected))
            {
                return;
            }
            var previous = ValuesStorage.GetString(_key);

            Selected = (previous != null ? Icons.FirstOrDefault(x => x.Name == previous) : null) ?? (Icons.Count > 0 ? Icons[0] : null);
        }
 private void UpdateSelected() {
     if (Icons.Contains(Selected)) return;
     var brandLower = Car.Brand?.ToLower(CultureInfo.CurrentUICulture);
     Selected = Icons.FirstOrDefault(x => x.Name.ToLower() == brandLower) ?? (Icons.Count > 0 ? Icons[0] : null);
 }