private void Content() { var where_clause = ""; if (Form1.rang < 10) { where_clause = " WHERE aktiv = '1'"; } try { var count = db.Count("SELECT COUNT(*) FROM Schwarzes_Brett" + where_clause); dataGridView1.Rows.Clear(); try { var auslesen = db.Select("SELECT * FROM Schwarzes_Brett" + where_clause, "Schwarzes_Brett"); for (int i = 0; i < count; i++) { try { var username = db.Select("SELECT * FROM User WHERE id = '" + auslesen[4][i] + "'", "User"); var type = "Info"; if (int.Parse(auslesen[1][i]) == 1) { type = "Anweisung"; } if (Form1.rang > 9) { var status = "Aktiv"; if (int.Parse(auslesen[5][i]) == 0) { status = "Inaktiv"; } dataGridView1.Rows.Add(auslesen[0][i], username[2][0], type, auslesen[2][i], auslesen[3][i], status); } else { dataGridView1.Rows.Add(auslesen[0][i], username[2][0], type, auslesen[2][i], auslesen[3][i]); } } catch { MessageBox.Show("Abfragefehler: #0003 - Schwarzes Brett \r Bitte wenden Sie sich an einen Administrator!"); } } } catch { MessageBox.Show("Abfragefehler: #0002 - Schwarzes Brett \r Bitte wenden Sie sich an einen Administrator!"); } } catch { MessageBox.Show("Abfragefehler: #0001 - Schwarzes Brett \r Bitte wenden Sie sich an einen Administrator!"); } }
private void Fill_Changelog() { Changelogbox.Visible = true; var cl = db.Select("SELECT * FROM Changelog ORDER BY id DESC", "Changelog"); var cl_zaehler = db.zaehler; db.Update("UPDATE User SET cl = '" + cl[0][0] + "' WHERE id = '" + Form1.userid + "' AND cl != '" + cl[0][0] + "'"); var temp_text = ""; if (Form1.admin == 1) { temp_text += "\r"; } for (int i = 0; i < cl_zaehler; i++) { if (i > 0) { temp_text += "\r\r\r"; } temp_text += cl[1][i] + " --- " + cl[3][i]; temp_text += "\r\r"; temp_text += cl[2][i]; } Changelogbox.Text = temp_text; }
public void Lade_Daten() { switch (Formular) { case "Archiv": if (Aktion == "Kommentar") { List <string>[] ausgabe = db.Select("SELECT * FROM Archiv WHERE id='" + DBId + "'", "Archiv"); textBox1.Text = ausgabe[3][0].ToString(); } break; } }
private void Form1_Load(object sender, EventArgs e) { //formposition.RestoreWindowPosition(this); formposition.ReadPosition(this, "Form1"); Rechte_Load(); var new_cl = db.Select("SELECT * FROM changelog ORDER BY id DESC LIMIT 1", "changelog"); if (int.Parse(new_cl[0][0]) != cl) { Changelog changelog = new Changelog(); changelog.Show(); } }
private void Austragen(bool offduty = false) { var select_fz = db.Select("SELECT * FROM Dienstzeit WHERE fahrzeug = '" + fahrzeug + "' AND ausgetragen IS NULL", "Dienstzeit"); var count_select_fz = db.zaehler; if (count_select_fz == 1 || Check_Krankenhaus(select_fz[5][0])) { db.Update("UPDATE Dienstzeit SET ausgetragen = NOW() WHERE user = '******' AND ausgetragen IS NULL"); } else { var uebergabe = MessageBox.Show("Möchtest du alle Austragen/Umtragen?", "Austragung", MessageBoxButtons.YesNo); if (uebergabe == DialogResult.Yes) { db.Update("UPDATE Dienstzeit SET ausgetragen = NOW() WHERE fahrzeug = '" + fahrzeug + "' AND ausgetragen IS NULL"); if (!offduty) { if (button1.Text == "Status wechseln") { for (int i = 0; i < count_select_fz; i++) { if (int.Parse(select_fz[1][i]) != Form1.userid) { Eintragen(select_fz[1][i]); } } } } } else if (uebergabe == DialogResult.No) { db.Update("UPDATE Dienstzeit SET ausgetragen = NOW() WHERE user = '******' AND ausgetragen IS NULL"); } } Load_DB(); }