private void btnVoegItemToe_Click(object sender, EventArgs e) { Voorraad_Service service = new Voorraad_Service(); beschrijving = ddMenuItems.Text; aantal = int.Parse(tbAantal.Text); aantallen.Add(aantal); commentaar = tbCommentaar.Text; commentaren.Add(commentaar); btnOverzicht.Enabled = true; ChapooModel.MenuItem item = GetItem(); itemsUitDatabase.Add(item); Voorraad voorraadItem = service.GetVoorraadVanID(item.ID)[0]; if (voorraadItem.aantal - aantal <= minimumAantal) { MessageBox.Show($"Let op! {item.Beschrijving} heeft bijna geen voorraad over! Neem contact op met de voorraadbeheerder."); } else if (voorraadItem.aantal - aantal <= 0) { MessageBox.Show($"{item.Beschrijving} heeft geen voorraad over! Neem contact op met de voorraadbeheerder."); } MessageBox.Show($"{item.Beschrijving} {commentaar} is {aantal} keer toegevoegd"); //teller++; beschrijving = ""; aantal = 1; commentaar = ""; ddMenuItems.Text = ""; tbAantal.Text = aantal.ToString(); tbCommentaar.Text = ""; }
string FormatType(MenuItem menuItem) { //1 = voorgerecht, 2 = hoofdgerecht, 3 = nagerecht, 4 = tussengerecht en 5 = drinken string format = ""; switch (menuItem.typeGerecht) { case 1: format = "voorgerecht"; break; case 2: format = "hoofdgerecht"; break; case 3: format = "nagerecht"; break; case 4: format = "tussengerecht"; break; case 5: format = "drinken"; break; default: MessageBox.Show("error"); break; } return(format); }
private void ListView_ViewMenu_SelectedIndexChanged(object sender, EventArgs e) { MenuItem menuItem = new MenuItem(); ShowExistingListViewItems(); if (ListView_ViewMenu.Items[0].Selected) { ClearAllTextFields(); lbl_Supply.Show(); txt_Supply.Show(); btn_Remove.Hide(); NextID(); } else { txt_Supply.Hide(); lbl_Supply.Hide(); txt_Btw.Hide(); lbl_btw.Hide(); if (ListView_ViewMenu.SelectedItems.Count > 0) { menuItem = (MenuItem)ListView_ViewMenu.SelectedItems[0].Tag; txt_ItemID.Text = menuItem.menu_ID.ToString(); txt_ItemNaam.Text = menuItem.naam; txt_ItemCategorie.Text = menuItem.categorie; txt_ItemPrijs.Text = menuItem.prijs.ToString().Replace(',', '.'); } } }
string FormatMenu(MenuItem menuItem) { //1 = lunch 2 = dinner 3 = drank string format = ""; switch (menuItem.Menu) { case 1: format = "lunch"; break; case 2: format = "dinner"; break; case 3: format = "dranken"; break; default: MessageBox.Show("error"); break; } return(format); }
private void ListviewMenu_SelectedIndexChanged(object sender, EventArgs e) { if (listviewMenu.SelectedItems.Count > 0) { MenuItem item = new MenuItem(); item = (MenuItem)listviewMenu.SelectedItems[0].Tag; //Open form die shit toevoegd. OrderMenuAddForm form = new OrderMenuAddForm(item, orderMenusForm, this); form.Show(); } }
public OrderMenuAddForm(MenuItem item, OrderMenusForm2 orderMenusForm2, OrderForm2 orderForm) { InitializeComponent(); materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.DARK; materialSkinManager.ColorScheme = new ColorScheme(Primary.BlueGrey800, Primary.BlueGrey900, Primary.BlueGrey500, Accent.LightBlue200, TextShade.WHITE); this.item = item; this.orderMenusForm2 = orderMenusForm2; this.orderForm = orderForm; }
public List <MenuItem> GetDinnerMenu() { try { List <MenuItem> menuItems = menuItem_DAO.GetDinnerMenu(); return(menuItems); } catch (Exception e) { MessageBox.Show("Chapoo couldn't connect to the database " + e.Message); List <MenuItem> menuItems = new List <MenuItem>(); MenuItem menuItem = new MenuItem(); menuItem.ID = 1; menuItems.Add(menuItem); return(menuItems); } }
public List <MenuItem> GetMenuItemForDescription(string beschrijving) { try { List <MenuItem> menuItems = menuItem_DAO.GetMenuItemForDescription(beschrijving); return(menuItems); } catch (Exception e) { MessageBox.Show("Chapoo couldn't connect to the database " + e.Message); List <MenuItem> menuItems = new List <MenuItem>(); MenuItem menuItem = new MenuItem(); menuItem.ID = 1; menuItems.Add(menuItem); return(menuItems); } }
private void ListView_ViewSupply_SelectedIndexChanged(object sender, EventArgs e) { MenuItem menuItem = new MenuItem(); if (werknemer.functie == "manager") { if (ListView_ViewSupply.SelectedItems.Count > 0) { menuItem = (MenuItem)ListView_ViewSupply.SelectedItems[0].Tag; } ShowAllControls(); lbl_SelectedName.Text = menuItem.naam; txt_SelectedAmount.Text = menuItem.voorraad.ToString(); } }
/*public List<MenuItem> KrijgBestellingIDS() * { * try * { * List<MenuItem> item = menuItem_DAO.KrijgIDS(); * return item; * } * catch (Exception e) * { * MessageBox.Show("Chapoo couldn't connect to the database " + e.Message); * List<MenuItem> werknemers = new List<MenuItem>(); * MenuItem item = new MenuItem(); * item.ID = 1; * item.Aantal = 0; * item.Beschrijving = "menuItem"; * item.Prijs = 1.0; * * * werknemers.Add(item); * return werknemers; * } * }*/ public List <MenuItem> KrijgBeschrijving(string bestellingID) { try { List <MenuItem> menuItems = menuItem_DAO.Krijg_Bestelling_Beschrijving(bestellingID); return(menuItems); } catch (Exception e) { MessageBox.Show("Chapoo couldn't connect to the database " + e.Message); List <MenuItem> menuItems = new List <MenuItem>(); MenuItem menuItem = new MenuItem(); menuItem.ID = 1; menuItems.Add(menuItem); return(menuItems); } }
private void btnAddOrder_Click(object sender, EventArgs e) { int i; foreach (ListViewItem li in listviewMenu.Items) { OrderItem o; MenuItem m = new MenuItem(); m.naam = li.SubItems[0].Text; string a = ""; a = li.SubItems[1].Text; i = int.Parse(a); if (i != 0) { bool duplicate; duplicate = false; m = menuService.GetItem(m.naam); o = new OrderItem(); o.menuItem = m; o.Aantal = i; o.Status = "bezig"; //orderitems toevoegen aan lijst met orders van het ordermenusform foreach (OrderItem item in orderMenusForm.bestelling.orderItems) { if (item.menuItem.naam == o.menuItem.naam) { duplicate = true; item.Aantal += o.Aantal; } //continue; } if (duplicate == false) { orderMenusForm.bestelling.orderItems.Add(o); } } } MessageBox.Show("Er zijn items aan de bestelling toegevoegd."); this.Close(); orderMenusForm.Show(); orderMenusForm.LoadOrder(); }
private void txt_ItemID_TextChanged(object sender, EventArgs e) { OnlyNumbersAllowed(txt_ItemID); if (ListView_ViewMenu.Items[0].Selected) { } else { MenuItem item = new MenuItem(); if (ListView_ViewMenu.SelectedItems.Count > 0) { item = (MenuItem)ListView_ViewMenu.SelectedItems[0].Tag; } txt_ItemID.Text = item.menu_ID.ToString(); } }