private void afrondenbutton_Click(object sender, EventArgs e) // bij het drukken van AFREKENEN! { int onbezetcode = 1; if (subtotal == 0) { string message = "U heeft niks ingevoerd, wilt u de proggama stoppen?"; string caption = "Error Detected in Input"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.Yes) { this.Close(); } } else if (!radioButton1.Checked && !radioButton2.Checked) { MessageBox.Show("Selecteer een betaalwijze"); } else { Methodes methode = new Methodes(); SqlConnection conn; methode.ConnectDatabase(out conn); // connect to database string connString = ConfigurationManager .ConnectionStrings["MayaMayaDatabase"] .ConnectionString; conn = new SqlConnection(connString); conn.Open(); string sql = string.Format("UPDATE Tafels SET beschikbaarheid= '{0}' WHERE tafelnummer={1}", onbezetcode, Tafels.tafelnummer); SqlCommand command = new SqlCommand(sql, conn); int rowsAffected = command.ExecuteNonQuery(); conn.Close(); conn.Open(); string betaalwijze = ""; bool isChecked = radioButton1.Checked; if (isChecked) { betaalwijze = "contant"; } else { betaalwijze = "pin"; } methode.ConnectDatabase(out conn); string insert = string.Format("UPDATE Bestellingen SET BETAALD_BEDRAG='{0}', BETAALWIJZE='{1}', STATUS='1' WHERE BESTEL_ID='{2}'", subtotal, betaalwijze, bestelID, conn); SqlCommand update = new SqlCommand(insert, conn); update.ExecuteNonQuery(); conn.Close(); succesafgerondscherm successcherm = new succesafgerondscherm(); successcherm.Show(); ListViewAfrekenen.Items.Clear(); BedragBerekening.Items.Clear(); Fooiberekening.Items.Clear(); fooiBox.Text = ""; subtotal = 0; invoer_getal = 0; fooiEnEind = 0; this.Close(); } }
private void afrondenbutton_Click(object sender, EventArgs e) // bij het drukken van AFREKENEN! { int onbezetcode = 1; if (subtotal == 0) { string message = "U heeft niks ingevoerd, wilt u de proggama stoppen?"; string caption = "Error Detected in Input"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.Yes) { this.Close(); } } else if (!radioButton1.Checked && !radioButton2.Checked) { MessageBox.Show("Selecteer een betaalwijze"); } else { Methodes methode = new Methodes(); SqlConnection conn; methode.ConnectDatabase(out conn); // connect to database string connString = ConfigurationManager .ConnectionStrings["MayaMayaDatabase"] .ConnectionString; conn = new SqlConnection(connString); conn.Open(); string sql = string.Format("UPDATE Tafels SET beschikbaarheid= '{0}' WHERE tafelnummer={1}", onbezetcode, Tafels.tafelnummer); SqlCommand command = new SqlCommand(sql, conn); int rowsAffected = command.ExecuteNonQuery(); conn.Close(); conn.Open(); string betaalwijze = ""; bool isChecked = radioButton1.Checked; if (isChecked) { betaalwijze = "contant"; } else { betaalwijze = "pin"; } methode.ConnectDatabase(out conn); string insert = string.Format("UPDATE Bestellingen SET BETAALD_BEDRAG='{0}', BETAALWIJZE='{1}', STATUS='1' WHERE BESTEL_ID='{2}'", subtotal, betaalwijze, bestelID, conn); SqlCommand update = new SqlCommand(insert, conn); update.ExecuteNonQuery(); conn.Close(); succesafgerondscherm successcherm = new succesafgerondscherm(); successcherm.Show(); ListViewAfrekenen.Items.Clear(); BedragBerekening.Items.Clear(); Fooiberekening.Items.Clear(); fooiBox.Text = ""; subtotal = 0; invoer_getal = 0; fooiEnEind = 0; this.Close(); } }