public static void Add(Feed feed) { if (Properties.Settings.Default.SourceName.Contains(feed.Name)) { MessageBox.Show(String.Format("Source name '{0}' already exists.", feed.Name)); return; } if (Properties.Settings.Default.SourceUrls.Contains(feed.Url)) { MessageBox.Show(String.Format("Source URL '{0}' already exists.", feed.Url)); return; } if (!feed.IsValid()) { MessageBox.Show("Enter a valid package feed URL."); return; } Properties.Settings.Default.SourceName.Add(feed.Name); Properties.Settings.Default.SourceUrls.Add(feed.Url); Properties.Settings.Default.Save(); }
public static void Add(Feed feed) { if (Settings.Default.SourceName.Contains(feed.Name)) { MessageBox.Show(String.Format("Source name '{0}' already exists.", feed.Name)); return; } if (Settings.Default.SourceUrls.Contains(feed.Url)) { MessageBox.Show(String.Format("Source URL '{0}' already exists.", feed.Url)); return; } if (!feed.IsValid()) { MessageBox.Show("Enter a valid package feed URL."); return; } Settings.Default.SourceName.Add(feed.Name); Settings.Default.SourceUrls.Add(feed.Url); Settings.Default.Save(); }
/// <summary> /// Adds the given feed. /// </summary> /// <param name="feed">Feed to add.</param> public static void Add(Feed feed) { if (Settings.Default.SourceName.Contains(feed.Name)) { MessageBox.Show(string.Format(Resources.SourceName0AlreadyExists, feed.Name)); return; } if (Settings.Default.SourceUrls.Contains(feed.Url)) { MessageBox.Show(string.Format(Resources.SourceURL0AlreadyExists, feed.Url)); return; } if (!feed.IsValid()) { MessageBox.Show(Resources.EnterValidPackageFeedUrl); return; } Settings.Default.SourceName.Add(feed.Name); Settings.Default.SourceUrls.Add(feed.Url); Settings.Default.Save(); }