public bool OpprettKunde(Models.Kunde nyKunde) { //oppretter en ny kunde i databasen if (finnesKunde(nyKunde)) { //sjekker om kunden nyKunde eksisterer fra før try { //prøver å sette inn kunden nyKunde db.Kunder.Add(nyKunde); db.SaveChanges(); return(true); } catch (Exception e) {//hvis database innsetningen ikke fungerer return(false); } } else {//hvis kunden nyKunde finnes fra før return(false); } }
public int bestillVare(int kundeid, int vareid) { Bestilling nyBestilling = new Bestilling(); nyBestilling.tid = DateTime.Now; Kunde k = db.Kunder.FirstOrDefault(kunde => kunde.kundeID == kundeid); nyBestilling.kundeID = k;//koble til kunde Vare v = db.Varer.FirstOrDefault(vare => vare.vareID == vareid); nyBestilling.vareID = v;//koble til vare db.Bestillinger.Add(nyBestilling); db.SaveChanges(); return(nyBestilling.ordreID); }