public static IList <InfoPartido> TraerVotaciones(EsquemaVotacion esquema) { string s = TraerEsquemaVotacion(esquema); IList <InfoPartido> result = UtilInfo.TraerInfoPartidos(s); return(result); }
public void AddData(string eqpID, DateTime date, float setup, float busy, float idleRun, float idle, float pm, float down, bool isShift) { var withoutTime = date.Date; UtilInfo info; if (_infos.TryGetValue(eqpID, out info) == false) { _infos[eqpID] = info = new UtilInfo(this, eqpID); } info.AddData(withoutTime, setup, busy, idleRun, idle, pm, down, isShift); if (_dates.Contains(withoutTime) == false) { _dates.Add(withoutTime); } }
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)); }