Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
        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);
        }