public JsonResult armarDatosGraficoBarras() { try { ResultadoElectoralBusiness resultadoElectoralBusiness = new ResultadoElectoralBusiness(); ResultadoElectoralModel obj = new ResultadoElectoralModel(); obj.ResultadoElectoral = (ResultadoElectoralEntity)JsonConvert.DeserializeObject(resultadoElectoralBusiness.GetList().ToString(), typeof(ResultadoElectoralEntity)); Double[] datosBarras = resultadoElectoralBusiness.datosGraficoBarra(obj.ResultadoElectoral); Double sumaDeValores = 0; for (int i = 0; i < datosBarras.Count(); i++) { if (Double.IsNaN(datosBarras[i])) { sumaDeValores = sumaDeValores + 1; } } if (sumaDeValores == datosBarras.Count()) { for (int i = 0; i < datosBarras.Count(); i++) { datosBarras[i] = 0; } } return(Json(datosBarras, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw; } }
public ActionResult Index() { ResultadoElectoralBusiness resultadoElectoralBusiness = new ResultadoElectoralBusiness(); ResultadoElectoralModel modelo = new ResultadoElectoralModel(); modelo.ResultadoElectoral = (ResultadoElectoralEntity)JsonConvert.DeserializeObject(resultadoElectoralBusiness.GetList().ToString(), typeof(ResultadoElectoralEntity)); return(View(modelo)); }
public JsonResult GetDatosComunaPorMesaBarra() { try { ResultadoElectoralBusiness resultadoElectoralBusiness = new ResultadoElectoralBusiness(); ResultadoElectoralModel obj = new ResultadoElectoralModel(); obj.ResultadoElectoral = (ResultadoElectoralEntity)JsonConvert.DeserializeObject(resultadoElectoralBusiness.GetList().ToString(), typeof(ResultadoElectoralEntity)); int[] datosBarras = resultadoElectoralBusiness.GetDatosComunaMesa(obj.ResultadoElectoral); return(Json(datosBarras, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw; } }