Ejemplo n.º 1
0
        public List <ReiseView> HentAlleReiser()
        {
            try
            {
                using (var db = new AirlineDbContext())
                {
                    List <Reise>     alleReiser = db.Reiser.ToList();
                    List <ReiseView> reiseListe = new List <ReiseView>();
                    foreach (var reise in alleReiser)
                    {
                        ReiseView nyReise = new ReiseView
                        {
                            ReiseId     = reise.ReiseId,
                            Fra         = reise.Fra,
                            Destinasjon = reise.Til,
                            Kapasitet   = reise.Kapasitet,
                            Pris        = reise.Pris,
                            Avreise     = reise.Avreise,
                            Ankomst     = reise.Ankomst,
                            Varighet    = reise.Varighet
                        };
                        reiseListe.Add(nyReise);
                    }
                    return(reiseListe);
                }
            }
            catch (Exception error)
            {
                string feilmelding = DateTime.Now.ToString() + " " + error.ToString() + "\n\r";
                File.AppendAllText(HttpContext.Current.Server.MapPath("~/Logger/Registreringer.txt"), feilmelding);

                List <ReiseView> reiseListe = new List <ReiseView>();
                return(reiseListe);
            }
        }
Ejemplo n.º 2
0
        public List <ReiseView> HentAlleReiser()
        {
            List <ReiseView> reiseListe = new List <ReiseView>();
            var nyReise = new ReiseView()
            {
                ReiseId     = 1,
                Fra         = "Gatwick, UK",
                Destinasjon = "Gardermoen, Norge",
                Avreise     = new DateTime(2017, 10, 18, 16, 10, 0, 0),
                Ankomst     = new DateTime(2017, 10, 18, 17, 40, 0, 0),
                Varighet    = "1 time og 30 minutter",
                Kapasitet   = 20,
                Pris        = 299
            };

            reiseListe.Add(nyReise);
            reiseListe.Add(nyReise);
            reiseListe.Add(nyReise);
            return(reiseListe);
        }