internal void Save(Evento e) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Eventos.Add(e); context.SaveChanges(); }
internal void Save(Apuesta a) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Apuestas.Add(a); 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(); Mercado mer = new Mercado(); mer = context.Mercados .Where(m => m.MercadoId == a.MercadoId).FirstOrDefault(); if (a.TipoApuesta == 0) { mer.Dinero_under += a.DineroApostado; } else { mer.Dinero_over += a.DineroApostado; } var probabilidadOver = mer.Dinero_over / (mer.Dinero_under + mer.Dinero_over); var probabilidadUnder = mer.Dinero_under / (mer.Dinero_over + mer.Dinero_under); mer.Cuota_under = Math.Round(Convert.ToDouble((1 / probabilidadOver) * 0.95)); mer.Cuota_over = Math.Round(Convert.ToDouble((1 / probabilidadUnder) * 0.95)); context.Mercados.Update(mer); context.SaveChanges(); }
internal void Update(Mercado m) { PlaceMyBetContext context = new PlaceMyBetContext(); context.Mercados.Update(m); context.SaveChanges(); }
internal void Delete(int EventoId) { using (PlaceMyBetContext context = new PlaceMyBetContext()) { context.Eventos.Remove(context.Eventos.Where(e => e.EventoId == EventoId).FirstOrDefault()); context.SaveChanges(); } }
internal List <ApuestasDTO> RetrieveDTO() { PlaceMyBetContext context = new PlaceMyBetContext(); List <ApuestasDTO> apuestasDTO = new List <ApuestasDTO>(); apuestasDTO = context.Apuestas.Include(a => a.Mercado).Select(m => ToDTO(m)).ToList(); return(apuestasDTO); }
// POST: api/Eventos public void Post(Evento e) { using (var context = new PlaceMyBetContext()) { var eventos = context.Set <Evento>(); eventos.Add(new Evento(e.EventoId, e.EquipoV, e.EquipoL)); context.SaveChanges(); } }
internal List <Mercado> Retrieve() { List <Mercado> todos = new List <Mercado>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { todos = context.Mercados.ToList(); } return(todos); }
internal List <EventoDTO> Retrieve() { List <EventoDTO> eventos = new List <EventoDTO>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { eventos = context.Eventos.Select(p => ToDTO(p)).ToList(); } return(eventos); }
internal List <Tarjeta> Retrieve() { List <Tarjeta> tarjetas = new List <Tarjeta>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { tarjetas = context.Tarjetas.ToList(); } return(tarjetas); }
/*** Ejercicio 3 Fin cambios repository ***/ internal List <ApuestaDTO> Retrieve() { List <ApuestaDTO> apuestas = new List <ApuestaDTO>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { apuestas = context.Apuestas.Include(a => a.Mercado).Select(p => ToDTO(p)).ToList(); } return(apuestas); }
internal List <MercadoDTO> Retrieve() { List <MercadoDTO> mercados = new List <MercadoDTO>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { mercados = context.Mercados.Select(m => ToDTO(m)).ToList(); } return(mercados); }
public void insert(Evento evento) { PlaceMyBetContext db = new PlaceMyBetContext(); db.Eventos.Add(evento); db.SaveChanges(); }
internal List <MercadosDTO> RetrieveDTO() { List <MercadosDTO> mercados; using (PlaceMyBetContext context = new PlaceMyBetContext()) { mercados = context.Mercados.Select(p => ToDTO(p)).ToList(); } return(mercados); }
public void insert(Mercado mercado) { PlaceMyBetContext db = new PlaceMyBetContext(); db.Mercados.Add(mercado); db.SaveChanges(); }
internal List <Usuario> Retrieve() { List <Usuario> usuarios = new List <Usuario>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuarios = context.Usuarios.ToList(); } return(usuarios); }
internal List <Apuesta> Retrieve() { List <Apuesta> apuestas; using (PlaceMyBetContext context = new PlaceMyBetContext()) { apuestas = context.Apuestas.Include(m => m.Mercado).ToList(); } return(apuestas); }
internal Usuario RetrieveLogin(string userName, string pass) { Usuario usuario; using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuario = context.Usuarios .Where(s => s.Email == userName && s.Password == pass) .FirstOrDefault(); } return(usuario); }
internal Usuario Retrieve(int id) { Usuario usuario; using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuario = context.Usuarios .Where(s => s.UsuarioId == id) .FirstOrDefault(); } return(usuario); }
internal Usuario GetUsuarioApellido(string apellido) { Usuario usuario; using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuario = context.Usuarios .Where(s => s.Apellidos == apellido) .FirstOrDefault(); } return(usuario); }
//public List<Usuario> FilterUsers( string searchString) //{ // List<Usuario> usuarios = new List<Usuario>(); // // List<UsuarioDTO> usuarioDTO = new List<UsuarioDTO>; // using (PlaceMyBetContext context = new PlaceMyBetContext()) // { // if (!String.IsNullOrEmpty(searchString)) // { // usuarios = (List<Usuario>)usuarios.Where(s => s.Nombre.Contains(searchString) || s.Apellidos.Contains(searchString) || s.UsuarioId.Contains(searchString)); // } // } // return usuarios; //} internal Usuario GetUsuarioNombre(string nombre) { Usuario usuario; using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuario = context.Usuarios .Where(s => s.Nombre == nombre) .FirstOrDefault(); } return(usuario); }
internal List <UsuarioDTO> GetUsuarioDTO() { List <UsuarioDTO> usuarios = new List <UsuarioDTO>(); using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuarios = context.Usuarios.Select(p => ToDTO(p)).ToList(); Debug.WriteLine("usuarios" + usuarios.Count); } return(usuarios); }
internal void Delete(string id) { PlaceMyBetContext context = new PlaceMyBetContext(); Usuario u; using (context) { u = context.Usuarios.Where(b => b.UsuarioId == id).FirstOrDefault(); context.Usuarios.Remove(u); context.SaveChanges(); } }
internal Usuario GetUsuarioEmail(string email) { Usuario usuario; using (PlaceMyBetContext context = new PlaceMyBetContext()) { usuario = context.Usuarios .Where(s => s.UsuarioId == email) .FirstOrDefault(); } return(usuario); }
internal Tarjeta Retrieve(int id) { Tarjeta tarjeta; using (PlaceMyBetContext context = new PlaceMyBetContext()) { tarjeta = context.Tarjetas .Where(s => s.TarjetaId == id) .FirstOrDefault(); } return(tarjeta); }
internal Apuesta RetrieveById(int id) { Apuesta apuestas; using (PlaceMyBetContext context = new PlaceMyBetContext()) { apuestas = context.Apuestas .Where(s => s.ApuestaId == id) .FirstOrDefault(); } return(apuestas); }
internal void Update(int id, Evento ev) { Evento evento; using (PlaceMyBetContext context = new PlaceMyBetContext()) { evento = context.Eventos.Where(e => e.EventoId == id).FirstOrDefault(); evento.Local = ev.Local; evento.Visitante = ev.Visitante; context.SaveChanges(); } }
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 RetrieveById(int id) { Mercado mercados; using (PlaceMyBetContext context = new PlaceMyBetContext()) { mercados = context.Mercados .Where(s => s.MercadoId == id) .FirstOrDefault(); } return(mercados); }