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 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; } }
public ActionResult Index() { ResultadoElectoralBusiness resultadoElectoralBusiness = new ResultadoElectoralBusiness(); PlanillasAbiertasCerradasBusiness planillasAbiertasCerradasBusiness = new PlanillasAbiertasCerradasBusiness(); DiputadosGanadoresBusiness diputadosGanadoresBusiness = new DiputadosGanadoresBusiness(); LegisladorGanadoresBusiness legisladorGanadoresBusiness = new LegisladorGanadoresBusiness(); ResultadosGeneralesDiscriminadoModel model = new ResultadosGeneralesDiscriminadoModel(); model.ResultadoElectoral = (ResultadoElectoralEntity)JsonConvert.DeserializeObject(resultadoElectoralBusiness.GetList().ToString(), typeof(ResultadoElectoralEntity)); model.Diputados = (List <LegisladoresGanadoresEntity>)JsonConvert.DeserializeObject(diputadosGanadoresBusiness.GetList().ToString(), typeof(List <LegisladoresGanadoresEntity>)); model.Legisladores = (List <LegisladoresGanadoresEntity>)JsonConvert.DeserializeObject(legisladorGanadoresBusiness.GetList().ToString(), typeof(List <LegisladoresGanadoresEntity>)); model.ListaVotosPorMesa = resultadoElectoralBusiness.GetListVotosPorMesa(model.ResultadoElectoral, model.Diputados, model.Legisladores); model.MesasAbiertasCerradas = (List <PlanillasAbiertasCerradasEntity>)JsonConvert.DeserializeObject(planillasAbiertasCerradasBusiness.GetList().ToString(), typeof(List <PlanillasAbiertasCerradasEntity>)); SetIndiceMesas(model.MesasAbiertasCerradas, model.MesasAbiertasCerradas.Count); SetIndicesFuncionarios(model.Legisladores, 30); SetIndicesFuncionarios(model.Diputados, 13); return(View(model)); }
public ActionResult Index() { ResultadoElectoralBusiness resultadoElectoralBusiness = new ResultadoElectoralBusiness(); ResultadoElectoralModel modelo = new ResultadoElectoralModel(); modelo.ResultadoElectoral = (ResultadoElectoralEntity)JsonConvert.DeserializeObject(resultadoElectoralBusiness.GetList().ToString(), typeof(ResultadoElectoralEntity)); return(View(modelo)); }