/// <summary> /// Adds existingPreset /// </summary> /// <param name="preset"></param> public bool AddPreset(Preset preset) { if (preset != null && !PresetCollection.Contains(preset)) { PresetCollection.Add(preset); return(true); } return(false); }
public void RenamePreset(Preset preset, string newName) { if (preset == null || !PresetCollection.Contains(preset) || newName == null) { return; } var presetWithSameNewName = PresetCollection.FirstOrDefault(p => p.PresetName == newName); if (presetWithSameNewName == null) { preset.PresetName = newName; } }