public List <Rodada> ConverterPartidasParaRodada(IEnumerable <Partida> partidas) { try { List <Rodada> listRodada = new List <Rodada>(); foreach (Partida objPartida in partidas) { Rodada rodada = new Rodada(); rodada.Numero = objPartida.Rodada; rodada.Campo = objPartida.LocalPartida; rodada.Data = objPartida.DataPartida.ToString("dd/MM/yyyy"); rodada.HoraJogo1 = objPartida.DataPartida.ToString("HH:mm"); rodada.Partida1 = objPartida; rodada.Jogo1 = objPartida.EscudoPequenoMandante.Split('.')[0] + " - " + objPartida.GolMandante + " X " + objPartida.GolVisitante + " - " + objPartida.EscudoPequenoVisitante.Split('.')[0]; listRodada.Add(rodada); } return(listRodada); } catch (Exception ex) { throw; } }
public List <Rodada> ConverterPartidasParaRodada(IEnumerable <Partida> partidas) { try { List <Rodada> listRodada = new List <Rodada>(); int contatoRodada = 0; //foreach (Partida objPartida in partidas) //{ // if (contatoRodada == 0) // { // rodada.Numero = objPartida.Rodada; // rodada.Campo = objPartida.Estadio; // rodada.Data = objPartida.DataPartida.ToString("dd/MM/yyyy"); // rodada.HoraJogo1 = objPartida.DataPartida.ToString("HH:mm"); // rodada.Partida1 = objPartida; // rodada.Jogo1 = objPartida.EscudoPequenoMandante.Split('.')[0] + " - " + objPartida.GolMandante + " X " + objPartida.GolVisitante + " - " + objPartida.EscudoPequenoVisitante.Split('.')[0]; // rodada.Cidade = objPartida.LocalPartida; // } // contatoRodada++; // if (contatoRodada == 2) // { // rodada.HoraJogo2 = objPartida.DataPartida.ToString("HH:mm"); // rodada.Jogo2 = objPartida.EscudoPequenoMandante.Split('.')[0] + " - " + objPartida.GolMandante + " X " + objPartida.GolVisitante + " - " + objPartida.EscudoPequenoVisitante.Split('.')[0]; // rodada.Partida2 = objPartida; // listRodada.Add(rodada); // contatoRodada = 0; // rodada = new Rodada(); // } //} foreach (Partida objPartida in partidas) { Rodada rodada = new Rodada(); if (contatoRodada == 0) { rodada.Numero = objPartida.Rodada; rodada.Campo = objPartida.Estadio; rodada.Data = objPartida.DataPartida.ToString("dd/MM/yyyy"); rodada.HoraJogo1 = objPartida.DataPartida.ToString("HH:mm"); rodada.Partida1 = objPartida; rodada.NomeTimeMandante = objPartida.TimeMandante; rodada.NomeTimeVisitante = objPartida.TimeVisitante; rodada.Jogo1 = objPartida.EscudoPequenoMandante.Split('.')[0] + " - " + objPartida.GolMandante + " X " + objPartida.GolVisitante + " - " + objPartida.EscudoPequenoVisitante.Split('.')[0]; rodada.Cidade = objPartida.LocalPartida; listRodada.Add(rodada); } } return(listRodada); } catch (Exception ex) { throw; } }