internal static void RefreshLists() { List <BuyAgentList> lists = Settings.BuyAgent.ListsRead(); BuyAgentList selectedList = lists.FirstOrDefault(l => l.Selected); if (selectedList != null && selectedList.Description == Engine.MainWindow.BuyListSelect.Text) { return; } Engine.MainWindow.BuyListSelect.Items.Clear(); foreach (BuyAgentList l in lists) { Engine.MainWindow.BuyListSelect.Items.Add(l.Description); if (l.Selected) { m_listname = l.Description; Engine.MainWindow.BuyListSelect.SelectedIndex = Engine.MainWindow.BuyListSelect.Items.IndexOf(l.Description); } } }
internal static void RefreshLists() { List <BuyAgentList> lists; RazorEnhanced.Settings.BuyAgent.ListsRead(out lists); BuyAgentList selectedList = lists.FirstOrDefault(l => l.Selected); if (selectedList != null && selectedList.Description == Assistant.Engine.MainWindow.BuyListSelect.Text) { return; } Assistant.Engine.MainWindow.BuyListSelect.Items.Clear(); foreach (BuyAgentList l in lists) { Assistant.Engine.MainWindow.BuyListSelect.Items.Add(l.Description); if (l.Selected) { Assistant.Engine.MainWindow.BuyListSelect.SelectedIndex = Assistant.Engine.MainWindow.BuyListSelect.Items.IndexOf(l.Description); } } }