public List <Bestelling> getAllBestellingenByTafelId(int tafelId) { BestellingDAO bDAO = new BestellingDAO(); List <Bestelling> bestellingen = bDAO.getAllBestellingenByTafelId(tafelId); return(bestellingen); }
public void WriteBestellingIncrement(int bestellingId, int medewerkerId, Tafel tafel) { BestellingDAO bDAO = new BestellingDAO(); Bestelling bestelling = new Bestelling(bestellingId, medewerkerId, tafel.Nummer, DateTime.Now); bDAO.WriteBesteling(bestelling); }
public Bestelling getBestellingById(int bestellingId) { BestellingDAO bDAO = new BestellingDAO(); Bestelling bestelling = bDAO.GetBestellingById(bestellingId); return(bestelling); }
public int GetBestellingID(Medewerker medewerker, int tafelnr) { BestellingDAO bestelling = new BestellingDAO(); int bestellingID = bestelling.GetHuidigeBestellingID(medewerker.Id, tafelnr); return(bestellingID); }
public Betaling(List <BestelItem> items, string betaalmethode, Rekening r) { InitializeComponent(); // toont de rekening lbl_UheeftBetaald.Text = "U heeft " + betaalmethode + " betaald"; lbl_btwL.Text = "€ " + r.btwLaag.ToString("0.00"); lbl_btwH.Text = "€ " + r.btwHoog.ToString("0.00"); lbl_prijs.Text = "€ " + r.Prijs.ToString("0.00"); lbl_tip.Text = "€ " + r.fooi.ToString("0.00"); lbl_totaalprijs.Text = "€ " + r.totaalprijs.ToString("0.00"); lbl_Medewerker.Text = "U werd geholpen door: " + r.medewerker.voornaam; lbl_datetime.Text = r.datumtijd.ToString("dd - MM - yyyy HH:mm"); if (r.opmerking == "") { lbl_opmerking.Text = "Opmerking : n.v.t"; } else { lbl_opmerking.Text = "Opmerking : " + r.opmerking; } // insert de rekening direct in de database RekeningDAO d = new RekeningDAO(); d.InsertRekening(r); // update betaaldstatus van de betreffende bestelling BestellingDAO b = new BestellingDAO(); b.UpdateBetaald(r.bestelling.ID); // toont listview van bestelde items InitList(items, r); }
public Rekening MakeRekening(int TafelId, List <BestelItem> items) { // haalt de bestelling op bij tafelID BestellingDAO d = new BestellingDAO(); Bestelling b = d.GetBestellingByTafelId(TafelId); double prijs = 0; double btwl = 0; double btwh = 0; // prijzen worden voor elk item in de lijst opgemaakt + btw waardes worden berekend foreach (BestelItem i in items) { double productprijs = i.aantal * i.item.prijs; prijs += productprijs; if (i.item.Categorie.btw == 6) { btwl += productprijs * BTWL; } else if (i.item.Categorie.btw == 21) { btwh += productprijs * BTWH; } } // fooi + opmerking blijven leeg tot medewerker dit aanpast. double fooi = 0; double totaalprijs = prijs + fooi; string opm = ""; Rekening r = new Rekening(b, btwl, btwh, prijs, fooi, totaalprijs, items[0].bestelling.medewerker, opm); return(r); }
//Juan public List <Bestelling> getAllBestellingen() { BestellingDAO bDAO = new BestellingDAO(); List <Bestelling> bestellingen = bDAO.ReadBestellingen(); return(bestellingen); }
public void WriteBestelling(Medewerker m, Tafel t) { BestellingDAO bDAO = new BestellingDAO(); Bestelling bestelling = new Bestelling(0, m.Id, t.Nummer, DateTime.Now); bDAO.WriteBesteling(bestelling); int bestellingId = bDAO.GetBestellingIdByTijd(bestelling.Tijd); }
public int CreateNieuweBestelling(decimal totaalPrijs, string user) { bestellingDAO = new BestellingDAO(); Bestelling bestelling = new Bestelling(); bestelling.TotaalPrijs = 0; bestelling.AspNetUsersId = user; bestelling.BestelDatum = DateTime.Now; return(bestellingDAO.CreateNieuweBestelling(bestelling)); }
public List <BestelItem> GetBestellingByTafelId(int id) { // haalt de bestelling op bij opgegeven tafelId BestellingDAO d = new BestellingDAO(); Bestelling best = d.GetBestellingByTafelId(id); // haalt de list<bestelItems> op bij opgegeven bestelId BestelItemDAO b = new BestelItemDAO(); List <BestelItem> bestelling = b.GetMenuItemsByBestellingId(best.ID); return(bestelling); }
public Bestelling WriteBestelling(int medewerkerId, Tafel t) { BestellingDAO bDAO = new BestellingDAO(); Bestelling bestelling = new Bestelling(0, medewerkerId, t.Nummer, DateTime.Now); bDAO.WriteBesteling(bestelling); bestelling.Id = bDAO.GetBestellingIdByTijd(bestelling.Tijd); return(bestelling); }
public List <Bestelling> GetBestelling() { BestellingDAO bestellingDAO = new BestellingDAO(); return(bestellingDAO.GetBestelling()); }
public Bestelling GetBestellingMetTicketsByUser(string user) { bestellingDAO = new BestellingDAO(); return(bestellingDAO.GetBestellingMetTicketsByUser(user)); }
public Bestelling FindOpenstaandeBestellingDoorUser(string user) { bestellingDAO = new BestellingDAO(); return(bestellingDAO.FindOpenstaandeBestellingDoorUser(user)); }