private void PerformListFill() { listView1.Items.Clear(); rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("Speisekarte"); if (reader.HasRows) { while (reader.Read()) { try { ListViewItem item = new ListViewItem(reader["ArtikelNr"].ToString()); item.SubItems.Add(reader["Bezeichnung"].ToString()); item.SubItems.Add(reader["zusatz"].ToString()); item.SubItems.Add(reader["Verkaufpreis"].ToString()); item.SubItems.Add(reader["MwSt"].ToString()); listView1.Items.Add(item); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } reader.Close(); rData.closeReadConnection(); }
private void lwKundenDaten_SelectedIndexChanged(object sender, System.EventArgs e) { if (lwKundenDaten.Visible == true) { ListView.SelectedListViewItemCollection selecteditem = this.lwKundenDaten.SelectedItems; foreach (ListViewItem item in selecteditem) { recordNr = Convert.ToInt32(item.SubItems[2].Text); } rData.openReadConnection(); MySqlDataReader readerKunde = rData.getDataReader("kundendaten", "idkundendaten", Convert.ToString(recordNr)); //Search nach kunden Id and fill form if (readerKunde.Read()) { PerformDataFill(readerKunde); tbKNr.Enabled = false; } readerKunde.Close(); rData.closeReadConnection(); lwKundenDaten.Items.Clear(); lwKundenDaten.Visible = false; lwKundenDaten.Enabled = false; btnWeiter.Focus(); } }
private void PerformSearch() { if (tbBezeichnung.Text != "") { // Number of matching records found int found = rData.getCount("zutaten", "ZutatName", tbBezeichnung.Text.Trim()); if (found == 1) { rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("zutaten", "ZutatName", tbBezeichnung.Text.Trim()); if (reader.Read()) { recordNr = Convert.ToInt32(reader[0].ToString()); PerformDataFill(ref reader); } reader.Close(); rData.closeReadConnection(); } else if (found > 1) { // Complete string match where more items have same name //listView1.Visible = true; rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("zutaten", "ZutatName", tbBezeichnung.Text.Trim()); if (reader.HasRows) { while (reader.Read()) { ListViewItem item = new ListViewItem(reader["idZutaten"].ToString()); item.SubItems.Add(reader["ZutatName"].ToString()); item.SubItems.Add(reader["Preis"].ToString()); lvArtikel.Items.Add(item); } } reader.Close(); rData.closeReadConnection(); MessageBox.Show("Mehere daten gefunden wählen sie aus der liste"); } else { MessageBox.Show("Daten nicht gefunden"); } } else { MessageBox.Show("Für Suchen Bitte geben sie Kunden Nummer oder Kunden Name ein"); } }
private void chooseView_Load(object sender, EventArgs e) { conn.Open(); listView1.Items.Clear(); listView1.Items.Add("Alle Sätze"); listView1.Items.Add("Hausverkauf"); rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("mitarbeiter", "Tatigkeit", "Fahrer"); if (reader.HasRows) { while (reader.Read()) { try { ListViewItem item = new ListViewItem(reader["MitarbeiterName"].ToString()); listView1.Items.Add(item); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } reader.Close(); rData.closeReadConnection(); }
private void loadUmsatz(DateTime date) { summe = 0; Mwst19 = 0; Mwst7 = 0; string datestring = date.ToShortDateString(); rData.openReadConnection(); string filter = "dbbari.abbrechnung.Betrag, dbbari.abbrechnung.Mwst19,dbbari.abbrechnung.Mwst7"; MySqlDataReader reader = rData.getDataReader("abbrechnung", "Datum", datestring, filter); if (reader.HasRows) { while (reader.Read()) { try { summe += Convert.ToDouble(reader["Betrag"].ToString()); Mwst7 += Convert.ToDouble(reader["Mwst7"].ToString()); Mwst19 += Convert.ToDouble(reader["Mwst19"].ToString()); } catch (Exception ex) { MessageBox.Show(ex.ToString() + "Here"); } } totalSumme += summe; //MessageBox.Show(totalSumme.ToString()); totalMwst7 += Mwst7; totalMwst19 += Mwst19; } reader.Close(); rData.closeReadConnection(); }
private AutoCompleteStringCollection StrassenVonDatenBank() { // Hier wird eine Liste erstellt die später an die Textbox gehangen wird. int strcount; AutoCompleteStringCollection colValues = new AutoCompleteStringCollection(); //colValues.AddRange(new string[] { "Berlin", "Hamburg", "Bremen", "Stuttgart", "Saarbrücken", "Frankfurt a.M." }); strcount = rData.getCount("stadtplan"); rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("stadtplan"); while (reader.Read()) { colValues.Add(reader["strasse"].ToString()); } reader.Close(); rData.closeReadConnection(); return(colValues); }
public string[] loadFahrer() { string[] temp = new string[mitarbetierCount]; rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("mitarbeiter", "Tatigkeit", "Fahrer"); if (reader.HasRows) { int i = 0; while (reader.Read()) { temp[i] = reader[1].ToString(); i++; } } reader.Close(); rData.closeReadConnection(); return(temp); }
private void loadKundendaten(int kundenid) { rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("kundendaten", "idKundendaten", kundenid.ToString()); if (reader.Read()) { KundenName = reader["KundenName"].ToString(); KundenOrt = reader["ort"].ToString(); KundenPLZ = reader["PLZ"].ToString(); KundenAddresse = reader["strasse"].ToString() + " ." + reader["StrNo"].ToString(); KundenTelefone = reader["kundennr"].ToString(); KundenHinweis = reader["zusatz"].ToString(); AnfahrtKosten = Convert.ToDouble(reader["AnfahrtKosten"].ToString()); MwstAnfahrt = AnfahrtKosten * 0.19; // Add anfahrt kosten in total Gesamt = AnfahrtKosten; // Mwst of Anfahrt in Mwst Total Rabatt = Convert.ToDouble(reader["Rabatt"].ToString()); } reader.Close(); rData.closeReadConnection(); }
private void btnSPeichern_Click(object sender, EventArgs e) // Button Speichern { if (tbKundenNr.Text != "") // Update Record { rData.openReadConnection(); MySqlDataReader reader = rData.getDataReader("kundendaten", "KundenNr", tbKundenNr.Text.Trim()); if (reader.Read()) { MessageBox.Show("Kunden Nummer Exsistiert Schon"); recordNr = Convert.ToInt32(reader[0].ToString()); PerformDataFill(ref reader); } else // Füge Neuen Record { if (tbKundenName.Text == "") { MessageBox.Show("Bitte geben sie die Kunden Name"); tbKundenName.Focus(); } else if (tbKundenNr.Text == "") { MessageBox.Show("Bitte geben sie die Kunden Nummer"); tbKundenNr.Focus(); } else if (tbStraße.Text == "") { MessageBox.Show("Bitte wählen sie die Strasse"); tbStraße.Focus(); } else if (tbOrt.Text == "") { MessageBox.Show("Bitte geben sie den Ort"); tbOrt.Focus(); } else if (tbPLZ.Text == "" || !IsInteger(tbPLZ.Text)) { MessageBox.Show("Post Leitzahl soll ein Nummer sein"); tbPLZ.Focus(); } else { try { string[] values = { tbKundenNr.Text.Trim(), tbAnrede.Text.Trim(), tbKundenName.Text.Trim(), tbStraße.Text.Trim(), tbStrNo.Text.Trim(), tbZusatz.Text.Trim(), tbPLZ.Text.Trim(), tbOrt.Text.Trim(), Convert.ToDouble(tbAnfahrt.Text.Trim()).ToString(providerEn), Convert.ToDouble(tbRabatt.Text.Trim()).ToString(providerEn) }; rData.addData("kundendaten", values); MessageBox.Show("Kundendaten sind gespeichert"); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } reader.Close(); rData.closeReadConnection(); } }