public async Task <ActionResult> GetViaje(IdG viajerosRequest) { ViajeroViewModel viajesrosModel = new ViajeroViewModel(); string url = urlMain + $"viajeros/{viajerosRequest.IdGuid}"; var httpClient = new HttpClient(); var response = await httpClient.GetAsync(url).ConfigureAwait(false); var viajeros = response.Content.ReadAsStringAsync().Result; viajesrosModel = JsonConvert.DeserializeObject <ViajeroViewModel>(viajeros); return(Json(viajesrosModel)); }
public async Task <ActionResult> Create(ViajeroViewModel viajerosRequest) { Dictionary <string, string> BugData = new Dictionary <string, string> { { "nombre", viajerosRequest.nombre }, { "apellido", viajerosRequest.apellido }, { "cedula", viajerosRequest.cedula }, { "telefono", viajerosRequest.telefono }, { "direccion", viajerosRequest.direccion } }; string url = urlMain + "viajeros"; var httpClient = new HttpClient(); var jsonData = JsonConvert.SerializeObject(BugData, Formatting.Indented); var content = new StringContent(jsonData, Encoding.UTF8, "application/json"); var response = await httpClient.PostAsync(url, content).ConfigureAwait(false); return(Json(response)); }