private List <RuteStoppModel> RuteStoppListe() { RuteStoppModel rsm1 = new RuteStoppModel { Id = 1, Stoppnavn = "Bergen", StoppNummer = 1, MinutterTilNesteStopp = 30 }; RuteStoppModel rsm2 = new RuteStoppModel { Id = 2, Stoppnavn = "Vadheim", StoppNummer = 2, MinutterTilNesteStopp = 30 }; RuteStoppModel rsm3 = new RuteStoppModel { Id = 3, Stoppnavn = "Trondheim", StoppNummer = 3, MinutterTilNesteStopp = 30 }; List <RuteStoppModel> rutestoppene = new List <RuteStoppModel> { rsm1, rsm2, rsm3 }; return(rutestoppene); }
public async Task <List <RuteStoppModel> > HentRuteStopp(string linjekode) { try { List <RuteStopp> ruteStopp = await _db.RuteStopp .Where(rs => rs.Rute.Linjekode == linjekode) .OrderBy(rs => rs.StoppNummer).ToListAsync(); List <RuteStoppModel> utRuteStopp = new List <RuteStoppModel>(); foreach (RuteStopp rs in ruteStopp) { RuteStoppModel rsm = new RuteStoppModel { Id = rs.Id, Stoppnavn = rs.Stopp.Navn, StoppNummer = rs.StoppNummer, MinutterTilNesteStopp = rs.MinutterTilNesteStopp, }; utRuteStopp.Add(rsm); } return(utRuteStopp); } catch (Exception e) { _log.LogInformation(e.Message); return(null); } }