public Ruleta consultaRuletaporID(int idRuleta, bool cierre) { try { LasVegasEntities vegasEntities = new LasVegasEntities(); Ruleta resultado = vegasEntities.Ruleta.AsNoTracking().Where(x => x.IdRuleta == idRuleta).FirstOrDefault(); return(resultado); } catch (Exception ex) { throw new Exception("ADxCRI - " + ex.Message); } }
public Ruleta crearRuleta(Ruleta datosRuleta) { try { LasVegasEntities vegasEntities = new LasVegasEntities(); vegasEntities.Ruleta.Add(datosRuleta); vegasEntities.SaveChanges(); return(datosRuleta); } catch (Exception ex) { throw new Exception("ADxCR - " + ex.Message); } }
public List <Apuesta> ListaApuestarporIDRuleta(Ruleta ruleta) { try { LasVegasEntities vegasEntities = new LasVegasEntities(); List <Apuesta> list = (from a in vegasEntities.Apuesta join r in vegasEntities.Ruleta on a.IdRuleta equals r.IdRuleta where a.IdRuleta == r.IdRuleta && r.Estado == false && r.Cierre != "" select a).ToList(); return(list); } catch (SqlException ex) { throw new Exception("ADxLAR - " + ex.Message); } }
public bool aperturayCierreRuleta(Ruleta datosRuleta) { try { LasVegasEntities vegasEntities = new LasVegasEntities(); int respuesta = 0; vegasEntities.Ruleta.Add(datosRuleta); vegasEntities.Entry(datosRuleta).State = System.Data.Entity.EntityState.Modified; respuesta = vegasEntities.SaveChanges(); if (respuesta > 0) { return(true); } else { return(false); } } catch (Exception ex) { throw new Exception("ADxAR - " + ex.Message); } }