public int Kunde_in_DB_schreiben(Kunde k) { /// Diese Methode schreibt den referenzierten Kunden, mit allen neuen Werten in die Datenbank. int änderungen=0; Kunde myKunde = k; OleDbCommand Kunde_aendern= null ; try { Kunde_aendern= new OleDbCommand("UPDATE Kunde SET Kuerzel='"+myKunde.Kuerzel+"' Firma='"+myKunde.Firma+" Anrede = '"+myKunde.Anrede+"' Name = '"+myKunde.NName+"' Vorname= '"+myKunde.VName+"' Strasse= '"+myKunde.Strasse+"' Ort= '"+myKunde.Ort+"' PLZ="+myKunde.PLZ+" Kontonr ="+myKunde.Kontonr+" BLZ ="+myKunde.BLZ+" Bank = '"+myKunde.Bank+"' Telefon ='"+myKunde.Telefonnummer+"' Fax= '"+myKunde.Fax+"' ' eMail='"+myKunde.Email+"' WHERE Kundennr ="+myKunde.Kundennummer+"", myconnection); änderungen =Kunde_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen;}
public int Neuer_Kunde_Anlegen(Kunde K) { int count=0; int änderungen =0; Kunde myKunde = K; OleDbCommand PS = new OleDbCommand("SELECT * FROM Kunde", myconnection); OleDbDataReader dataReaderPS = null; try { dataReaderPS = PS.ExecuteReader(); } catch(Exception ex){MessageBox.Show(""+ex);} while (dataReaderPS.Read()) { count++; } dataReaderPS.Close(); OleDbCommand Kunde_anlegen= null ; try { Kunde_anlegen= new OleDbCommand("INSERT INTO Kunde(Kundennr,Kuerzel, Firma, Anrede, Name, Vorname, Strasse, Ort, PLZ, Kontonr, BLZ, Bank, Telefon, Fax, eMail) VALUES ("+count+", '"+myKunde.Kuerzel+"','"+myKunde.Firma+"','"+myKunde.Anrede+"','"+myKunde.NName+"','"+myKunde.VName+"','"+myKunde.Strasse+"','"+myKunde.Ort+"', "+myKunde.PLZ+", "+myKunde.Kontonr+","+myKunde.BLZ+",'"+myKunde.Bank+"','"+myKunde.Telefonnummer+"','"+myKunde.Fax+"','"+myKunde.Email+"')", myconnection); änderungen =Kunde_anlegen.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen; }
public int Kunde_aendern_Fax(string Fax,Kunde k) { /// Diese Methode schreibt die neue Faxnummer(Irrtum beim ersten Eintrag?) des referenzierten Kunden in die Datenbank. int änderungen=0; string neueFax= Fax; Kunde myKunde = k; OleDbCommand Fax_aendern= null ; try { Fax_aendern= new OleDbCommand("UPDATE Kunde SET Fax='"+neueFax+"' WHERE Kundennr ="+myKunde.Kundennummer+"", myconnection); änderungen =Fax_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen;}
public int Kunde_aendern_Email(string Email,Kunde k) { /// Diese Methode schreibt die neue E-mailadresse(Irrtum beim ersten Eintrag?) des referenzierten Kunden in die Datenbank. int änderungen=0; string neuerEmail= Email; Kunde myKunde = k; OleDbCommand Email_aendern= null ; try { Email_aendern= new OleDbCommand("UPDATE Kunde SET eMail='"+neuerEmail+"' WHERE Kundennr ="+myKunde.Kundennummer+"", myconnection); änderungen =Email_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen;}
public int Kunde_aendern_Bank(string Bank,Kunde k) { /// Diese Methode schreibt den neue Bank des referenzierten Kunden in die Datenbank. int änderungen=0; string neueBank= Bank; Kunde myKunde = k; OleDbCommand Bank_aendern= null ; try { Bank_aendern= new OleDbCommand("UPDATE Kunde SET Bank='"+neueBank+"' WHERE Kundennr ="+myKunde.Kundennummer+"", myconnection); änderungen =Bank_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen; }
public int Kunde_aendern_Tel(string Tel,Kunde k) { /// Diese Methode schreibt die neue Telefonnummer des Referenzierten Kunden in die Datenbank. int änderungen=0; string neueTele= Tel; Kunde myKunde = k; OleDbCommand Tel_aendern= null ; try { Tel_aendern= new OleDbCommand("UPDATE Kunde SET Telefon='"+neueTele+"' WHERE Kundennr ="+myKunde.Kundennummer, myconnection); änderungen =Tel_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen; }
public int Kunde_aendern_Strasse(string strasse,Kunde k) { /// Diese Methode schreibt die neue Strasse des referenzierten Kunden in die Datenbank. int änderungen=0; string neuestrasse= strasse; Kunde myKunde = k; OleDbCommand Strasse_aendern= null ; try { Strasse_aendern= new OleDbCommand("UPDATE Kunde SET Strasse='"+neuestrasse+"' WHERE Kundennr ="+myKunde.Kundennummer+"", myconnection); änderungen =Strasse_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen; }
public int Kunde_aendern_BLZ(int BLZ,Kunde k) { /// Diese Methode schreibt die neue BLZ des referenzierten Kunden in die Datenbank. int änderungen=0; int neueBLZ= BLZ; Kunde myKunde = k; OleDbCommand BLZ_aendern= null ; try { BLZ_aendern= new OleDbCommand("UPDATE Kunde SET BLZ="+neueBLZ+" WHERE Kundennr ="+myKunde.Kundennummer+"", myconnection); änderungen =BLZ_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen; }
public Kunde Kunde_suchen_nach_Kuerzel (string Kzl) { Kunde myKunde = new Kunde(); OleDbCommand suchekuerzel = new OleDbCommand("SELECT * FROM Kunde WHERE Kuerzel ='"+Kzl+"'", myconnection); OleDbDataReader dataReader1=null; try { dataReader1 = suchekuerzel.ExecuteReader(); } catch(Exception ex){MessageBox.Show(""+ex);} if(dataReader1.Read()) { if (!(dataReader1.IsDBNull(0))) myKunde.Kundennummer= dataReader1.GetInt32(0); if (!(dataReader1.IsDBNull(1))) myKunde.Kuerzel= dataReader1.GetString(1); if (!(dataReader1.IsDBNull(2))) myKunde.Firma= dataReader1.GetString(2); if (!(dataReader1.IsDBNull(3))) myKunde.Anrede= dataReader1.GetString(3); if (!(dataReader1.IsDBNull(4))) myKunde.NName= dataReader1.GetString(4); if (!(dataReader1.IsDBNull(5))) myKunde.VName= dataReader1.GetString(5); if (!(dataReader1.IsDBNull(6))) myKunde.Strasse= dataReader1.GetString(6); if (!(dataReader1.IsDBNull(7))) myKunde.Ort=dataReader1.GetString(7); if (!(dataReader1.IsDBNull(8))) myKunde.PLZ= dataReader1.GetInt32(8); if (!(dataReader1.IsDBNull(9))) myKunde.Kontonr=dataReader1.GetInt32(9); if (!(dataReader1.IsDBNull(10))) myKunde.BLZ=dataReader1.GetInt32(10); if (!(dataReader1.IsDBNull(11))) myKunde.Bank= dataReader1.GetString(11); if (!(dataReader1.IsDBNull(12))) myKunde.Telefonnummer= dataReader1.GetString(12); if (!(dataReader1.IsDBNull(13))) myKunde.Fax= dataReader1.GetString(13); if (!(dataReader1.IsDBNull(14))) myKunde.Email = dataReader1.GetString(14); dataReader1.Close(); return myKunde; } else dataReader1.Close(); return null; }
public int Kunde_aendern_Vorname(string Vorname,Kunde k) { /// Diese Methode schreibt den neuen Vornamen(Irrtum beim ersten Eintrag?) des referenzierten Kunden in die Datenbank. int änderungen=0; string neuerVorName= Vorname; Kunde myKunde = k; OleDbCommand VorName_aendern= null ; try { VorName_aendern= new OleDbCommand("UPDATE Kunde SET Vorname='"+neuerVorName+"' WHERE Kundennr ="+myKunde.Kundennummer+"", myconnection); änderungen =VorName_aendern.ExecuteNonQuery(); } catch (Exception ex){MessageBox.Show(""+ex);} return änderungen;}
public KundenVerzeichnis alle_Kunden_ausgeben () /// Diese Methode erfordert keinen Übergabewert, sie liefert alle in der DB /// gespeicherten Kunden in einem KundenVerzeichnis:DictonaryBase zurück. { int Count=0; KundenVerzeichnis Verzeichnis = new KundenVerzeichnis(); OleDbCommand sucheAlleKunden= new OleDbCommand("SELECT * FROM Kunde", myconnection); OleDbDataReader dataReaderAK = null; try { dataReaderAK =sucheAlleKunden.ExecuteReader(); } catch(Exception ex){MessageBox.Show(""+ex);} while (dataReaderAK.Read()) { Kunde myKunde = new Kunde(); if (!(dataReaderAK.IsDBNull(0))) myKunde.Kundennummer= dataReaderAK.GetInt32(0); if (!(dataReaderAK.IsDBNull(1))) myKunde.Kuerzel= dataReaderAK.GetString(1); if (!(dataReaderAK.IsDBNull(2))) myKunde.Firma= dataReaderAK.GetString(2); if (!(dataReaderAK.IsDBNull(3))) myKunde.Anrede= dataReaderAK.GetString(3); if (!(dataReaderAK.IsDBNull(4))) myKunde.NName= dataReaderAK.GetString(4); if (!(dataReaderAK.IsDBNull(5))) myKunde.VName= dataReaderAK.GetString(5); if (!(dataReaderAK.IsDBNull(6))) myKunde.Strasse= dataReaderAK.GetString(6); if (!(dataReaderAK.IsDBNull(7))) myKunde.Ort=dataReaderAK.GetString(7); if (!(dataReaderAK.IsDBNull(8))) myKunde.PLZ= dataReaderAK.GetInt32(8); if (!(dataReaderAK.IsDBNull(9))) myKunde.Kontonr=dataReaderAK.GetInt32(9); if (!(dataReaderAK.IsDBNull(10))) myKunde.BLZ=dataReaderAK.GetInt32(10); if (!(dataReaderAK.IsDBNull(11))) myKunde.Bank= dataReaderAK.GetString(11); if (!(dataReaderAK.IsDBNull(12))) myKunde.Telefonnummer= dataReaderAK.GetString(12); if (!(dataReaderAK.IsDBNull(13))) myKunde.Fax= dataReaderAK.GetString(13); if (!(dataReaderAK.IsDBNull(14))) myKunde.Email = dataReaderAK.GetString(14); Verzeichnis.Add(Count, myKunde); myKunde=null; Count++; } dataReaderAK.Close(); return Verzeichnis; }
public KundenVerzeichnis Kunde_suchen_nach_Name (string nam) { int Count=0; KundenVerzeichnis Verzeichnis = new KundenVerzeichnis(); OleDbCommand sucheNNamen = new OleDbCommand("SELECT * FROM Kunde WHERE Name ='"+nam+"'", myconnection); OleDbDataReader dataReader2 = null; try { dataReader2 =sucheNNamen.ExecuteReader(); } catch(Exception ex){MessageBox.Show(""+ex);} while (dataReader2.Read()) { Kunde myKunde = new Kunde(); if (!(dataReader2.IsDBNull(0))) myKunde.Kundennummer= dataReader2.GetInt32(0); if (!(dataReader2.IsDBNull(1))) myKunde.Kuerzel= dataReader2.GetString(1); if (!(dataReader2.IsDBNull(2))) myKunde.Firma= dataReader2.GetString(2); if (!(dataReader2.IsDBNull(3))) myKunde.Anrede= dataReader2.GetString(3); if (!(dataReader2.IsDBNull(4))) myKunde.NName= dataReader2.GetString(4); if (!(dataReader2.IsDBNull(5))) myKunde.VName= dataReader2.GetString(5); if (!(dataReader2.IsDBNull(6))) myKunde.Strasse= dataReader2.GetString(6); if (!(dataReader2.IsDBNull(7))) myKunde.Ort=dataReader2.GetString(7); if (!(dataReader2.IsDBNull(8))) myKunde.PLZ= dataReader2.GetInt32(8); if (!(dataReader2.IsDBNull(9))) myKunde.Kontonr=dataReader2.GetInt32(9); if (!(dataReader2.IsDBNull(10))) myKunde.BLZ=dataReader2.GetInt32(10); if (!(dataReader2.IsDBNull(11))) myKunde.Bank= dataReader2.GetString(11); if (!(dataReader2.IsDBNull(12))) myKunde.Telefonnummer= dataReader2.GetString(12); if (!(dataReader2.IsDBNull(13))) myKunde.Fax= dataReader2.GetString(13); if (!(dataReader2.IsDBNull(14))) myKunde.Email = dataReader2.GetString(14); Verzeichnis.Add(Count, myKunde); myKunde=null; Count++; } dataReader2.Close(); return Verzeichnis; }
public Vorgang () { m_Typ= "A"; UnserKunde = new Kunde(); aktPos = new Position(); m_Datum="30.02.2003"; // Hier ein DatenFormat raussuchen und einfügen !!! m_BauNName="na"; //damit es initialisiert wird und keinen Terror macht m_BauVName="na"; m_BauStrasse="Baustrasse 15"; m_BauPLZ=49148; m_BauOrt="Baustelle"; m_Netto= 10.5m; m_Brutto=9.47m; m_MwSt=1.65m; m_Dateiname="testDatei.xml"; m_Vorgangsnummer=1; m_Vorgangsbezeichnung="Angebot"; m_Rabatt=5; InitializeDataSet(); }
public Kunde Add(int index,Kunde p) { Dictionary.Add(index, p); return p; }
private void kunde_Anzeigen (Kunde K) //- CH 18.10.03 19:34 { this.txtbox_Kürzel.Text = K.Kuerzel; this.kürzelstring = this.txtbox_Kürzel.Text; this.txtbox_Name.Text = K.NName; if (K.Kundennummer == 0) this.txtbox_Kundennummer.Text = null; else this.txtbox_Kundennummer.Text = ""+K.Kundennummer; this.txtbox_Ort.Text = K.Ort; if (K.PLZ == 0) this.txtbox_PLZ.Text = null; else this.txtbox_PLZ.Text = ""+K.PLZ; this.txtbox_Strasse.Text = K.Strasse; this.txtbox_Vorname.Text = K.VName; this.txtbox_Telefonnummer.Text = K.Telefonnummer; this.txtbox_Fax.Text = K.Fax; this.txtbox_Email.Text = K.Email; }