/*Ejercicio1*/
        // GET: api/apuestas/1
        public List <apuestas> GetExamen(int id)
        {
            var             repo = new apuestasRepository();
            List <apuestas> a    = repo.RetrieveExamen(id);

            return(a);
        }
Beispiel #2
0
        // GET: api/apuestasExamen
        public List <apuestasExamen> GetExamen()
        {
            var repo = new apuestasRepository();
            List <apuestasExamen> apuestas = repo.RetrieveExamen();

            return(apuestas);
        }
        // GET: api/apuestas/5
        public List <apuestas> Get()
        {
            var             repo = new apuestasRepository();
            List <apuestas> a    = repo.Retrieve();

            return(a);
        }
Beispiel #4
0
        /** Ejercicio 1 **/
        // GET: api/apuestas?usuario=valor1&cuota=valor2
        public List <apuestas> GetApuestas(int usuario, int Cuota)
        {
            var             repo    = new apuestasRepository();
            List <apuestas> apuesta = repo.RetrieveApuesta(usuario, Cuota);

            return(apuesta);
        }
Beispiel #5
0
        // GET: api/Apuestas?correo=correo
        public IEnumerable <ApuestaCorreo> Get(string correo) //un get q pasando un correo nos da evento, tipo de mercado (1.5, 2.5 o 3.5), tipo de apuesta (over/under), cuota y dinero apostado
        {
            var repo = new apuestasRepository();
            //List<apuestas> apuesta = repo.retrieve();
            List <ApuestaCorreo> apuesta = repo.retrieveCorreo(correo);

            return(apuesta);
        }
Beispiel #6
0
        // GET: api/Apuestas
        public IEnumerable <ApuestasDTO> Get()
        {
            var repo = new apuestasRepository();
            //List<apuestas> apuesta = repo.retrieve();
            List <ApuestasDTO> apuesta = repo.retrieveDTO();

            return(apuesta);
        }
        // GET: api/apuestas
        //[Authorize]
        public List <apuestasDTO> Get(string Email)
        {
            //Devuelve un array de eventos en formato JSON
            var repo = new apuestasRepository();
            /*List<apuestas> apuesta = repo.Retrieve();*/
            List <apuestasDTO> apuesta = repo.RetrieveDTO();

            return(apuesta);
        }
        /* Fin Ejercicio1*/

        // GET: api/apuestasExamen

        /*public List<apuestasExamen> GetExamen()
         * {
         *  var repo = new apuestasRepository();
         *  List<apuestasExamen> apuestas = repo.RetrieveExamen();
         *  return apuestas;
         * }*/

        // POST: api/apuestas
        public void Post([FromBody] apuestas d)
        {
            var repo = new apuestasRepository();

            repo.Save(d);
        }
Beispiel #9
0
        [Authorize] //obligamos al usuario a estar autentificado xa realizar la apuesta
        public void Post([FromBody] apuestas apuesta)
        {
            var repo = new apuestasRepository();

            repo.save(apuesta);
        }