internal void Save(Usuario u) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Usuarios.Add(u); context.SaveChanges(); }
internal void Delete(Evento evento) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Eventos.Remove(evento); context.SaveChanges(); }
internal void Save(Evento evento) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Eventos.Add(evento); context.SaveChanges(); }
internal void Save(Mercado m) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Mercados.Add(m); context.SaveChanges(); }
internal void Save(Apuesta a) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Apuestas.Add(a); context.SaveChanges(); }
internal void Update(Evento evento, string equipoLocal, string equipoVisitante) { PlaceMyBetContext context = new PlaceMyBetContext(); evento.EquipoLocal = equipoLocal; evento.EquipoVisitante = equipoVisitante; context.Eventos.Update(evento); context.SaveChanges(); }
internal void UpdateMercadoExistente(int id, Apuesta apuesta) { Mercado mercado = QueMercadoEsLaApuesta(apuesta); mercado = RecalculoCuotas(mercado, apuesta); PlaceMyBetContext context = new PlaceMyBetContext(); context.Mercados.Update(mercado); context.SaveChanges(); }
internal List <Usuario> Retrieve() { List <Usuario> usuarios = new List <Usuario>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuarios = context.Usuarios.ToList(); } return(usuarios); }
internal List <Evento> Retrieve() { List <Evento> eventos = new List <Evento>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { eventos = context.Eventos.ToList(); } return(eventos); }
internal List <ApuestaDTO> RetrieveDTO() { List <ApuestaDTO> apuestas = new List <ApuestaDTO>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { apuestas = context.Apuestas.Include(p => p.Mercado).Select(p => ToDTO(p)).ToList(); } return(apuestas); }
public ApuestaDTO ToDTO(Apuesta apuesta) { int eventoId; using (PlaceMyBetContext context = new PlaceMyBetContext()) { eventoId = context.Mercados.FirstOrDefault(m => m.MercadoId == apuesta.MercadoId).EventoId; } return(new ApuestaDTO(apuesta.UsuarioId, eventoId, apuesta.Cuota, apuesta.Cantidad, apuesta.Tipo, apuesta.Mercado)); }
internal List <Apuesta> Retrieve() { List <Apuesta> apuestas = new List <Apuesta>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { //apuestas = context.Apuestas.ToList(); apuestas = context.Apuestas.Include(p => p.Mercado).ToList(); } return(apuestas); }
internal List <Mercado> Retrieve() { List <Mercado> mercados = new List <Mercado>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { //mercados = context.Mercados.ToList(); mercados = context.Mercados.Include(p => p.Evento).ToList(); } return(mercados); }
internal List <MercadoDTO> RetrieveDTO() { List <MercadoDTO> mercados = new List <MercadoDTO>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { //mercados = context.Mercados.ToList(); mercados = context.Mercados.Select(p => ToDTO(p)).ToList(); } return(mercados); }
internal Apuesta Retrieve(int id) { Apuesta apuestas; using (PlaceMyBetContext context = new PlaceMyBetContext()) { apuestas = context.Apuestas .Where(s => s.ApuestaId == id) .FirstOrDefault(); } return(apuestas); }
internal Usuario Retrieve(int id) { Usuario usuario; using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuario = context.Usuarios .Where(s => s.UsuarioId == id) .FirstOrDefault(); } return(usuario); }
internal Evento Retrieve(int id) { Evento evento; using (PlaceMyBetContext context = new PlaceMyBetContext()) { evento = context.Eventos .Where(s => s.EventoId == id) .FirstOrDefault(); } return(evento); }
internal Mercado BuscarMercadoPorID(int id) { Mercado mercado; using (PlaceMyBetContext context = new PlaceMyBetContext()) { mercado = context.Mercados .Where(s => s.MercadoId == id) .FirstOrDefault(); } return(mercado); }