private void btnBetalen_Click(object sender, EventArgs e) { RekeningLogica rekeningLogica = new RekeningLogica(); List <BesteldeConsumpties> lijst = besteldeConsumptieLijst; int rekeningId = rekeningLogica.haalRekeningId(doorgegevenTafel.TafelNummer); decimal fooi = 0; Enums.BetaalWijze betaalWijzeTekst = (Enums.BetaalWijze)Enum.Parse(typeof(Enums.BetaalWijze), cbBetaalwijze.SelectedValue.ToString()); int betaalWijzeWaarde = (int)betaalWijzeTekst; rekeningLogica.rekeningOpslaan(betaalWijzeWaarde, lijst); if (!(string.IsNullOrEmpty(txtFooi.Text))) { fooi = Convert.ToDecimal(txtFooi.Text); rekeningLogica.rekeningFooi(fooi); } //na afrekenen tafel weer onbezet melden TafelOverzicht.Instance.VeranderTafelStatus(doorgegevenTafel, 0); if (MessageBox.Show("Rekening is afgehandeld.", "Rekening", MessageBoxButtons.OK) == DialogResult.OK) { this.Close(); } }
private void Bedragen() { RekeningLogica rekeninigLogic = new RekeningLogica(); lblBtwHoog.Text = rekeninigLogic.btwHoog(besteldeConsumptieLijst).ToString("€0.00"); lblBtwLaag.Text = rekeninigLogic.btwLaag(besteldeConsumptieLijst).ToString("€0.00"); lblTotaalprijs.Text = rekeninigLogic.totaalPrijs(besteldeConsumptieLijst).ToString("€0.00"); }