public ActionResult ObtenerEventosAmbienteFecha(string fechaAmbiente, int idAmbiente) { var myData = GrabarSesion.TheData; FiltroEventoDetalleModel filtroEvento = new FiltroEventoDetalleModel(); filtroEvento.date = fechaAmbiente; filtroEvento.room_id = idAmbiente; DetalleModel dataDetalleEventos = service.PostDetalleEvents(filtroEvento, myData.data.access_token); return(Json(dataDetalleEventos)); }
public DetalleModel PostDetalleEvents(FiltroEventoDetalleModel filtroEvento, string token) { var data = JsonConvert.SerializeObject(filtroEvento); using (WebClient webClient = new WebClient()) { try { webClient.Headers[HttpRequestHeader.ContentType] = "application/json"; webClient.Headers[HttpRequestHeader.Accept] = "application/json"; webClient.Headers[HttpRequestHeader.Authorization] = "Bearer " + token; string htmlResult = webClient.UploadString(uri + "/events", data); return(JsonConvert.DeserializeObject <DetalleModel>(htmlResult)); } catch (Exception e) { Console.Write(e); return(new DetalleModel()); } } }