private void btn_kassa_afrekenen_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; btn_kassa_afrekenen.Enabled = false; if (lv_KassaStudenten.SelectedItems.Count != 1 || lv_KassaDrankjes.SelectedItems.Count != 1) { lbl_kassa_status.Text = "Error: Geen student of geen drankje geselecteerd!"; btn_kassa_afrekenen.Enabled = true; return; } lbl_kassa_status.Text = "Bezig met order maken..."; OrderDrinkService orderDrinkService = new OrderDrinkService(); int drankid = int.Parse(lv_KassaDrankjes.SelectedItems[0].SubItems[4].Text); int studentid = int.Parse(lv_KassaStudenten.SelectedItems[0].SubItems[1].Text); orderDrinkService.AddOrder(studentid, drankid, 1); showPanel("kassa"); btn_kassa_afrekenen.Enabled = true; Cursor.Current = Cursors.Default; }
private void btn_calc_rapport_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; btn_calc_rapport.Enabled = false; OrderDrinkService orderDrinkService = new OrderDrinkService(); lv_rapport.Clear(); lv_rapport.Refresh(); try { Rapport rapport = orderDrinkService.CreateReport(cal_begindate.SelectionStart, cal_enddate.SelectionStart); lv_rapport.Items.Add($"Afzet: {rapport.Afzet}"); lv_rapport.Items.Add($"Omzet: {rapport.Omzet:0.00}"); lv_rapport.Items.Add($"Klanten: {rapport.Klanten}"); } catch (Exception f) { lv_rapport.Items.Add("Invalid datum!"); lv_rapport.Items.Add(f.Message); } btn_calc_rapport.Enabled = true; Cursor.Current = Cursors.Default; }