public async Task <ActionResult> HentAvganger(int stasjonFraId, int stasjonTilId, string dato) { List <Avganger> avganger = await _db.HentAvganger(stasjonFraId, stasjonTilId, dato); if (avganger.IsNullOrEmpty()) { _log.LogInformation("Avganger ble ikke hentet"); return(NotFound("Avganger ble ikke hentet")); } _log.LogInformation("Avganger ble hentet"); return(Ok(avganger)); }
public async Task <ActionResult> HentAvganger(string linjekode, int sidenummer) { if (string.IsNullOrEmpty(HttpContext.Session.GetString(_innlogget))) { return(Unauthorized("Ikke innlogget")); } if (ModelState.IsValid) { List <AvgangModel> avganger = await _db.HentAvganger(linjekode, sidenummer); if (avganger.IsNullOrEmpty()) { melding = $"Listen med avganger ble ikke funnet for linjekode: {linjekode} og sidenummer: {sidenummer}"; _log.LogWarning(melding); return(NotFound(melding)); } return(Ok(avganger)); } _log.LogWarning(ugyldigValidering); return(BadRequest(ugyldigValidering)); }