Beispiel #1
0
        public void AddNewMenuItem(MenuItem addingMenuItem)
        {
            AllMenuItems.Add(addingMenuItem);

            if (SelectedCategory == AllItemsFlag || SelectedCategory == addingMenuItem.Category)
            {
                MenuItems.Add(addingMenuItem);
            }
        }
        private void RefreshMenuItems()
        {
            AllMenuItems.Clear();
            String    sql = "select * from menu_item ;";
            DataTable dt  = DatabaseManager.Query(sql);

            // ok i'll use a foreach :-(
            foreach (DataRow dr in dt.Rows)
            {
                MenuItem mi = new MenuItem
                {
                    Cost        = double.Parse(dr["item_cost"].ToString()),
                    Id          = int.Parse(dr["menu_item_id"].ToString()),
                    Description = dr["description"].ToString(),
                    Name        = dr["menu_item_name"].ToString()
                };
                AllMenuItems.Add(mi);
            }
        }