public Tuple<String, Color>[] GetColors(string category) { var adapter = new SettingsDataSetTableAdapters.HighlighterColorsTableAdapter(); return adapter.GetData().Where(v => v.Category == category).Select(source => Tuple.Create(source.Name, ParseColor(source.Color))).ToArray(); }
public Color GetColor(string category, string name) { var adapter = new SettingsDataSetTableAdapters.HighlighterColorsTableAdapter(); var colorData = adapter.GetData().FirstOrDefault(v => v.Category == category && v.Name == name); if (colorData != null) { return ParseColor(colorData.Color); } return Color.White; }