コード例 #1
0
        public ActionResult MostrarDatos(InsumoDistribucion insumo)
        {
            if (string.IsNullOrEmpty(insumo.ResultadosVotacion))
            {
                return(RedirectToAction("PedirDatos", insumo));
            }

            var infoPartidos = UtilInfo.TraerInfoPartidos(insumo.ResultadosVotacion);

            if (infoPartidos.Count == 0)
            {
                return(RedirectToAction("PedirDatos", insumo));
            }


            // procesar datos
            var algo = new DistribucionHondt();

            algo.Calcular(infoPartidos, insumo.CurulesDisponibles);
            insumo.ResultadosCalculados = infoPartidos;
            return(View(insumo));
        }
コード例 #2
0
 public ActionResult PedirDatos(InsumoDistribucion insumo)
 {
     return(View(insumo));
 }