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); }
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); }
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); }