public void StoreDriverEntry(ServerPresetDriverEntry entry) { var saved = SavedDrivers.FirstOrDefault(x => x.Guid == entry.Guid); if (saved != null) { saved.Extend(entry); SaveDriversLater().Forget(); } else { SavedDrivers.Add(new ServerSavedDriver(entry)); } }
public void StoreDriverEntry(ServerPresetDriverEntry entry) { var saved = SavedDrivers.FirstOrDefault(x => x.Guid == entry.Guid); if (saved != null) { saved.Extend(entry); SaveDriversLater().Ignore(); Toast.Show("Saved driver extended", "Driver with this GUID already saved. New skin ID has been added"); } else { SavedDrivers.Add(new ServerSavedDriver(entry)); Toast.Show("Driver saved", "New saved driver entry added"); } }