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;
        }