protected void btnGenerar_Click(object sender, EventArgs e) { try { client = new WSReportes.WS_ReportesClient(); string mes = monthddl(); dynamic myObjectCuidadores = new ExpandoObject(); myObjectCuidadores.fecha_ingreso = ddlYear.SelectedValue + "-" + mes; string jsonCuidadores = JsonConvert.SerializeObject(myObjectCuidadores); string fileJSONCuidadores = client.reporteCuidadores("[" + jsonCuidadores + "]"); DataTable dtCuidadores = (DataTable)JsonConvert.DeserializeObject(fileJSONCuidadores, typeof(DataTable)); GridView_Reportes_Cuidadores.DataSource = dtCuidadores; GridView_Reportes_Cuidadores.DataBind(); if (GridView_Reportes_Cuidadores.Rows.Count > 0) { lblTablaCuidadores.Visible = true; } else { lblTablaCuidadores.Visible = false; } dynamic myObjectAnimales = new ExpandoObject(); myObjectAnimales.fecha_ad = ddlYear.SelectedValue + "-" + mes; string jsonAnimales = JsonConvert.SerializeObject(myObjectAnimales); string fileJSONAnimales = client.reporteAnimalesPermanentes("[" + jsonAnimales + "]"); DataTable dtAnimaless = (DataTable)JsonConvert.DeserializeObject(fileJSONAnimales, typeof(DataTable)); GridView_Reportes_Animales.DataSource = dtAnimaless; GridView_Reportes_Animales.DataBind(); if (GridView_Reportes_Animales.Rows.Count > 0) { lblTablaAnimales.Visible = true; } else { lblTablaAnimales.Visible = false; } } catch (Exception ex) { Response.Write("<script language=javascript> alert('" + ex.Message + "'); </script>"); } }
protected void GridView_Reportes_Animales_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView_Reportes_Cuidadores.PageIndex = e.NewPageIndex; GridView_Reportes_Cuidadores.DataBind(); }