Ejemplo n.º 1
0
        public async Task <ActionResult> Equipos()
        {
            IJugadorRepository repositorio = new JugadorRepository();
            var Segundalista = repositorio.ListajugadorValido();
            await repositorio.DatosApi();

            return(View(Segundalista));
        }
Ejemplo n.º 2
0
        // GET: Query
        public async Task <ActionResult> JugadoresEquipo(string id)
        {
            IJugadorRepository repositorio = new JugadorRepository();
            var lista = repositorio.ListadoPaisesJugadores(id);
            await repositorio.DatosApi();

            return(View(lista.ToList()));
        }
Ejemplo n.º 3
0
        // POST api/values
        public Jugador Post([FromBody] dynamic model)
        {
            string  nombre   = model["nombre"];
            string  apellido = model["apellido"];
            string  login    = model["login"];
            string  password = model["password"];
            Jugador jugador  = new Jugador(nombre, apellido, login, password);

            return(JugadorRepository.NuevoJugador(jugador));
        }
        public async Task PruebaCrear()
        {
            IJugadorRepository repositorio = new JugadorRepository();
            Jugador            jugador     = new Jugador {
                Nombre = "Pepe", Pais = "España", Valoracion = 5.6, Dorsal = 1
            };

            var resultado = await controlador.Create(jugador);

            Assert.IsNotNull(resultado);
            Assert.IsTrue(resultado is ActionResult);
            var jugadorGuardado = await repositorio.GetById(jugador.ID);

            Assert.IsNotNull(jugadorGuardado);

            Assert.AreEqual(jugador.Nombre, jugadorGuardado.Nombre);
            Assert.AreEqual(jugador.Pais, jugadorGuardado.Pais);
            Assert.AreEqual(jugador.Valoracion, jugadorGuardado.Valoracion);
            Assert.AreEqual(jugador.Dorsal, jugadorGuardado.Dorsal);

            await repositorio.Delete(jugador.ID);

            await repositorio.Save();
        }
Ejemplo n.º 5
0
 public Jugador Post(string nombre, string apellido, string login, string password)
 {
     return(JugadorRepository.NuevoJugador(nombre, apellido, login, password));
 }
Ejemplo n.º 6
0
 // GET api/Jugador/login&pass
 public Jugador GetLogin(string login, string pass)
 {
     return(JugadorRepository.ObtenerJugador(login, pass));
 }
Ejemplo n.º 7
0
 // GET api/Jugador/id
 public Jugador Get(int id)
 {
     return(JugadorRepository.ObtenerJugador(id));
 }
Ejemplo n.º 8
0
 public static List <JugadorEntity> GetByJugador(int JugadorId)
 {
     return(JugadorRepository.GetById(JugadorId));
 }
Ejemplo n.º 9
0
 public static void SavePuntosJugador(JugadorEntity jugador)
 {
     JugadorRepository.SavePuntosJugador(jugador);
 }
Ejemplo n.º 10
0
 public static List <JugadorEntity> GetAllJugadores()
 {
     return(JugadorRepository.GetAll());
 }