コード例 #1
0
        public IEnumerable <PartidoDTO> partidosDTO()
        {
            var repo = new PartidosRepository();
            List <PartidoDTO> listaPartidoDTO = repo.RetrieveDTO();

            return(listaPartidoDTO);
        }
コード例 #2
0
        // GET api/Partidos1/5

        public Partido Get(int id)
        {
            var     repo         = new PartidosRepository();
            Partido datosPartido = repo.Retrieve(id);

            return(datosPartido);
        }
コード例 #3
0
        // GET: api/Partidos/nombre_equipo
        public IEnumerable <Partidos> Get(String nombre)
        {
            var             repo     = new PartidosRepository();
            List <Partidos> partidos = repo.Retrieve(nombre);

            return(partidos);
        }
コード例 #4
0
        // GET api/Partidos1
        public IEnumerable <Partido> Get()
        {
            var            repo     = new PartidosRepository();
            List <Partido> partidos = repo.Retrieve();

            return(partidos);
        }
コード例 #5
0
        //Get api/partidos?goles=goles
        public IEnumerable <Partido> GetGoles(int goles)
        {
            var            repo     = new PartidosRepository();
            List <Partido> partidos = repo.RetrieveGoles(goles);

            return(partidos);
        }
コード例 #6
0
        public IEnumerable <MercadosPartido> GetMercadosPartido(int id)
        {
            //Crear nuevo Objeto con la clase donde tengo el metodo
            //VAR es lo mismo que escribir PartidosRepository(cualquier clase)

            var repo = new PartidosRepository();
            List <MercadosPartido> listaMercadosPartido = repo.MercadosPartido(id);

            return(listaMercadosPartido);
        }
コード例 #7
0
        // DELETE api/Partidos1/5
        public void Delete(int id)
        {
            PartidosRepository repo = new PartidosRepository();

            repo.Delete(id);
        }
コード例 #8
0
        // PUT api/Partidos1/5
        public void Put(int id, [FromBody] Partido partido)
        {
            var repo = new PartidosRepository();

            repo.Update(partido, id);
        }
コード例 #9
0
        // POST api/Partidos1
        public void Post([FromBody] Partido partido)
        {
            var repo = new PartidosRepository();

            repo.Save(partido);
        }
コード例 #10
0
 public PartidosController(PartidosRepository repo)
 {
     this.repo = repo;
 }
コード例 #11
0
 public static void SavePuntosPartido(PartidoEntity Marcador)
 {
     PartidosRepository.SavePuntosMarcadorPorJugador(Marcador);
 }
コード例 #12
0
 public static List <PartidoEntity> GetMarcadoresPorJugador(int jugadorID, string fase)
 {
     return(PartidosRepository.GetMarcadoresPorJugador(jugadorID, fase));
 }
コード例 #13
0
 public JugadorController(PartidosRepository repo)
 {
     this.repo = repo;
 }