public async Task<ActionResult> HentTilpasseRute(InfoMedRute info)
 {
     var Rute = await _db.HentTilpasseRute(info);
     if (Rute.Count() == 0)
     {
         return NotFound();
     }
     return Ok(Rute);
 }
Ejemplo n.º 2
0
        //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);
            }
        }