public static List<Jugador> JugadoresByPartido(int IdPartido) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByPartido(IdPartido); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); //jugador.LocalidadNombre = item["LocalidadNombre"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.NombreApellido = jugador.Apellido.ToUpper() + " " + jugador.Nombre; jugador.Posicion = item["Posicion"].ToString(); jugador.NumeroSuplentes = dt.Rows.IndexOf(item) + 12; jugador.NumeroCamiseta = int.Parse(item["LocalidadId"].ToString()); jugador.Titular = item["Titular"].ToString(); jugador.MinutosJugados = int.Parse(item["MinutosJugados"].ToString()); //jugador.MinutosJugadosString = item["MinutosJugados"].ToString(); jugador.MinPrimeraAmarilla = int.Parse(item["MinPrimeraAmarilla"].ToString()); jugador.MinSegundaAmarilla = int.Parse(item["MinSegundaAmarilla"].ToString()); jugador.MinRoja = int.Parse(item["MinRoja"].ToString()); jugador.Observaciones = item["Observaciones"].ToString(); jugador.Calificacion = int.Parse(item["Calificacion"].ToString()); jugador.Cambio = int.Parse(item["Cambio"].ToString()); jugador.Gol = int.Parse(item["Goles"].ToString()); jugadorList.Add(jugador); } return jugadorList; }
public static List<Jugador> JugadoresByPartido(int IdPartido, string Titular) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByPartido(IdPartido,Titular); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); //jugador.LocalidadNombre = item["LocalidadNombre"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.NombreApellido = jugador.Apellido.ToUpper() + " " + jugador.Nombre; jugador.Posicion = item["Posicion"].ToString(); jugador.NumeroSuplentes = dt.Rows.IndexOf(item) + 12; jugadorList.Add(jugador); } return jugadorList; }