示例#1
0
        public List <NyttSporsmaal> hentAlleNyeSporsmaal()
        {
            var alleSporsmaal = new List <NyttSporsmaal>();

            using (var db = new SporsmaalDb())
            {
                alleSporsmaal = db.NyeSporsmaal.ToList();
            }
            return(alleSporsmaal);
        }
示例#2
0
        public List <StandardSporsmaal> hentAlleStdSporsmaal()
        {
            var alleSporsmaal = new List <StandardSporsmaal>();

            using (var db = new SporsmaalDb())
            {
                alleSporsmaal = db.StdSporsmaal.ToList();
            }
            return(alleSporsmaal);
        }
示例#3
0
 public bool slettNyeSpm(int id)
 {
     try
     {
         using (var db = new SporsmaalDb())
         {
             var slettSpm = db.NyeSporsmaal.Find(id);
             db.NyeSporsmaal.Remove(slettSpm);
             db.SaveChanges();
         }
         return(true);
     }
     catch (Exception error)
     {
         Debug.WriteLine("-------------------- \n\r" + error);
         return(false);
     }
 }
示例#4
0
 public bool leggTilNyttSporsmaal(NyttSporsmaal NyttSpm)
 {
     Debug.WriteLine("--------------------------- \n\r" + "Innenfor LeggTilMetode");
     using (var db = new SporsmaalDb())
     {
         try
         {
             db.NyeSporsmaal.Add(NyttSpm);
             db.SaveChanges();
             return(true);
         }
         catch (Exception feil)
         {
             Debug.WriteLine("--------------------------- \n\r" + "FEIL innenfor LeggTilMetode \n\r " + feil);
             return(false);
         }
     }
 }
示例#5
0
        public void Seed(SporsmaalDb context)
        {
            var spørsmål = new List <StandardSporsmaal>
            {
                new StandardSporsmaal
                {
                    Sporsmaal = "Hvor sent kan jeg sjekke inn?",
                    Svar      = "Senest en time før avreise."
                },
                new StandardSporsmaal
                {
                    Sporsmaal = "Hvor mye koster ekstra bagasje?",
                    Svar      = "Ekstra bagasje koster 500kr"
                },
                new StandardSporsmaal
                {
                    Sporsmaal = "Hva er fristen for å avbestille billetter",
                    Svar      = "24 timer før avreise."
                }
            };

            spørsmål.ForEach(r => context.StdSporsmaal.Add(r));
            context.SaveChanges();
        }