public void KundeErzeugen(string benutzername, string email, string passwort, string strasse, string plz, string ort, string land) { using (ContextKlasse db = new ContextKlasse()) { try { Kunde kunde = new Kunde(benutzername, email, passwort, strasse, plz, ort, land); // aufruf 2. Konstruktor db.Kunde.Add(kunde); db.SaveChanges(); } catch (Exception e) { return; } } }
//ok public void SpielErzeugen(string name, string genre, int bewertung, bool verfuegbarkeit, int usk, double preis) { using (ContextKlasse db = new ContextKlasse()) { try { Spiele spiele = new Spiele(name, genre, bewertung, verfuegbarkeit, usk, preis); db.Spiele.Add(spiele); db.SaveChanges(); } catch (Exception e) { return; } } }
//KundeAendernAdmin ohne Passwortaenderung public void KundeAendernAdmin(string benutzername, string neueEmail, string neueStrasse, string neuePlz, string neuerOrt, string neuesLand) { using (var con = new ContextKlasse()) { var kunde = con.Kunde.Find(benutzername); if (kunde == null) { return; } kunde.email = neueEmail; kunde.strasse = neueStrasse; kunde.plz = neuePlz; kunde.ort = neuerOrt; kunde.land = neuesLand; con.SaveChanges(); } }
//ok public void SpielAendern(string name, string neuesgenre, int neuebewertung, bool neueverfuegbarkeit, int neuerusk, double neuerpreis) { using (var con = new ContextKlasse()) { var spiele = con.Spiele.Find(name); if (spiele == null) { return; } spiele.genre = neuesgenre; spiele.bewertung = neuebewertung; spiele.verfuegbarkeit = neueverfuegbarkeit; spiele.usk = neuerusk; spiele.preis = neuerpreis; con.SaveChanges(); } }
public void UpdateKunde(string benutzername, string neueEmail, string neuespasswort, string neuestrasse, string neueplz, string neuerort, string neuesland) { using (var con = new ContextKlasse()) { var kunde = con.Kunde.Find(benutzername); if (kunde == null) { return; } kunde.email = neueEmail; kunde.passwort = neuespasswort; kunde.strasse = neuestrasse; kunde.plz = neueplz; kunde.ort = neuerort; kunde.land = neuesland; con.SaveChanges(); } }