// GET: api/Evento/?idEvento=id&tipoMercado=tipo
        public Mercado RetrieveMercado(int idEvento, double tipoMercado)
        {
            var     repoMercado = new MercadoRepository();
            Mercado m           = repoMercado.RetrieveMercado(idEvento, tipoMercado);

            return(m);
        }
Beispiel #2
0
        // GET: api/Mercado
        public IEnumerable <MercadoDTO> GetDTO()
        {
            var repository             = new MercadoRepository();
            List <MercadoDTO> mercados = repository.retrieveDTO();

            return(mercados);
        }
        // GET: api/Mercados?idEvento=evento
        public IEnumerable <MercadoEve> GetApuestas(int idEvento)
        {
            var repo = new MercadoRepository();
            List <MercadoEve> mercadoEve = repo.RetrievebyEvento(idEvento);

            return(mercadoEve);
        }
        /// <summary>
        /// filtra de mercado a traves de tipo y evento
        /// </summary>
        // GET: api/Mercados?Eventos_indentificacdor_eventos=Eventos_indentificacdor_eventos&OverUnder=OverUnder
        public IEnumerable <Mercado> GetMarket(double tipo, int evento)
        {
            var            repo     = new MercadoRepository();
            List <Mercado> mercados = repo.GiveMeMarket(tipo, evento);

            //List<Mercado> mercados = repo.Retrieve();
            return(mercados);
        }
Beispiel #5
0
        // POST: api/Apuesta
        public void Post([FromBody] Apuesta apuesta)
        {
            var repoMercado = new MercadoRepository();
            var repo        = new ApuestaRepository();

            repo.Save(apuesta);
            /*  var cuota = repo.RetrieveCuotas(apuesta);*/

            repoMercado.UpdateDinero(apuesta);

            /*  var dinero = repoMercado.RetrieveDinero(apuesta);
             *
             * repoMercado.Calculos(apuesta, dinero);
             * repo.Save(apuesta, cuota);*/
        }