public async Task<ActionResult> HentTilpasseRute(InfoMedRute info) { var Rute = await _db.HentTilpasseRute(info); if (Rute.Count() == 0) { return NotFound(); } return Ok(Rute); }
//Hente ut tilpasset ruter info public async Task <List <Rute> > HentTilpasseRute(InfoMedRute info) { try { List <Rute> alleRuter = await _db.Ruter.ToListAsync(); //Finn tilpasset rute som har sammen dato og stedene ved bruk av LINQ var finnRute = (from passRute in alleRuter where passRute.Dato == info.dato && passRute.FraRute == info.fSted && passRute.TilRute == info.tSted select passRute).ToList(); return(finnRute); } catch { return(null); } }