// 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); }
// 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); }
// 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);*/ }