示例#1
0
        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));
        }
示例#2
0
        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));
        }