static async Task <AirExpDto> GetAirExpsAsync(string path) { string airExpStr = null; HttpResponseMessage response = await client.GetAsync(path); if (response.IsSuccessStatusCode) { airExpStr = await response.Content.ReadAsStringAsync(); } AirExpDto airExp = JsonConvert.DeserializeObject <AirExpDto>(airExpStr); Console.WriteLine(airExp); return(airExp); }
// GET: AirExps/Create public async Task <ActionResult> AddEdit(Guid id) { AirExpDto model; if (id == Guid.Empty) { model = new Models.AirExpDto(); } else { string url = "https://localhost:44395/airexps/" + id; AirExpDto airExp = await GetAirExpsAsync(url); model = airExp; } return(View(model)); }