private void MenuItemsControl_Load(object sender, EventArgs e) { menuList = new ChattersLib.ChattersDBLists.MenuList(); menuList.GetAll(); menuListFilter = new ChattersLib.ChattersDBLists.MenuList(); menuListFilter.Insert(0, new ChattersLib.ChattersDBBusiness.Menu() { ID = 0, Title = "All" }); menuList.ForEach(x => { menuListFilter.Add(x); }); menuList.Insert(0, new ChattersLib.ChattersDBBusiness.Menu() { ID = 0, Title = "None" }); menuListBindingSource.DataSource = menuList; menuListBindingSourceFilter.DataSource = menuListFilter; menuItemList = new ChattersLib.ChattersDBLists.MenuItemList(); menuItemList.GetAll(); ConvertToView(); menuItemListBindingSource.DataSource = menuItemList; refresh(); }
public MenuItemsControl() { InitializeComponent(); menuList = new ChattersLib.ChattersDBLists.MenuList(); menuList.GetAll(); menuListFilter = new ChattersLib.ChattersDBLists.MenuList(); menuListFilter.Insert(0, new ChattersLib.ChattersDBBusiness.Menu() { ID = 0, Title = "All" }); menuList.ForEach(x => { menuListFilter.Add(x); }); menuList.Insert(0, new ChattersLib.ChattersDBBusiness.Menu() { ID = 0, Title = "None" }); menuListBindingSource.DataSource = menuList; menuListBindingSourceFilter.DataSource = menuListFilter; menuItemList = new ChattersLib.ChattersDBLists.MenuItemList(); menuItemList.GetAll(); ConvertToView(); menuItemListBindingSource.DataSource = menuItemList; }
private ChattersLib.ChattersDBLists.MenuItemList getMenuItems(string menu, string menuItem) { ChattersLib.ChattersDBLists.MenuItemList mil = new ChattersLib.ChattersDBLists.MenuItemList(); menuItemList.ForEach(x => { if ((menu == "All" || x.MenuTitle == menu) && (menuItem == "" || x.Title.Contains(menuItem))) mil.Add(x); }); return mil; }