public void AtualizarPlacar(Lutador vencedor, Lutador perdedor) { Vencedor = vencedor; Perdedor = perdedor; vencedor.Vitorias++; perdedor.Derrotas++; vencedor.Lutas++; perdedor.Lutas++; vencedor.AtualizarPercentualVitorias(); perdedor.AtualizarPercentualVitorias(); }
public void EncerrarGrupo() { var Resultados = from partida in Partidas group partida by partida.Vencedor into g select new { Vencedor = g.Key, Vitorias = g.Count() }; Resultados = Resultados.OrderByDescending(P => P.Vitorias); PrimeiroLugarGrupo = Resultados.ToList()[0].Vencedor; SegundoLugarGrupo = Resultados.ToList()[1].Vencedor; }