public async Task <JsonResult> ScapreAirports() { try { int count = await AirportsRepo.Count(); if (count == 0) { List <Airport> airports = AirportsRepo.ScrapeAllAirports(); foreach (Airport airport in airports) { await AirportsRepo.Create(airport); } return(Json(new { Message = "Uspješno spremljeni aerodromi!" })); } return(Json(new { Message = "" })); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(new { Message = ex.Message + " Molim ponovno učitajte stranicu." })); } }