示例#1
0
 public static ServicioExtra ObtenerServicioPorID(int id)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.ServicioExtra.First(s => s.id == id));
     }
 }
示例#2
0
 public static List <TipoCancha> ObtenerTiposCancha()
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.TipoCancha.ToList());
     }
 }
示例#3
0
 public static List <Barrio> obtenerBarrios()
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.Barrio.ToList());
     }
 }
示例#4
0
 public static List <Deporte> ObtenerDeportes()
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.Deporte.ToList());
     }
 }
示例#5
0
 public static Barrio ObtenerBarriosPorID(int id)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.Barrio.First(b => b.id == id));
     }
 }
示例#6
0
 public static List <Sexo> obtenerSexo()
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.Sexo.ToList());
     }
 }
示例#7
0
 public static Zona ObtenerZonasPorID(int id)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.Zona.First(z => z.id == id));
     }
 }
示例#8
0
 public static Deporte ObtenerDeportesPorID(int id)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.Deporte.First(d => d.id == id));
     }
 }
示例#9
0
 public static List <Zona> obtenerZonasEF()
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.Zona.ToList());
     }
 }
示例#10
0
 public static TipoCancha ObtenerTipoPorID(int id)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.TipoCancha.First(c => c.id == id));
     }
 }
示例#11
0
 public static List <ServicioExtra> ObtenerServicios()
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         return(db.ServicioExtra.ToList());
     }
 }
示例#12
0
 public static void EliminarCanchasPorComplejo(int idComp)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.Cancha.RemoveRange(db.Cancha.Where(c => c.idComplejo == idComp));
         db.SaveChanges();
     }
 }
示例#13
0
 public static void InsertarCancha(Cancha cancha)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.Cancha.Add(cancha);
         db.SaveChanges();
     }
 }
示例#14
0
 public static void EliminarServicioExtra(int idserv)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.ServicioExtra.RemoveRange(db.ServicioExtra.Where(spc => spc.id == idserv));
         db.SaveChanges();
     }
 }
示例#15
0
 public static void EliminarServiciosPorComplejo(int idComp)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.ServiciosPorComplejos.RemoveRange(db.ServiciosPorComplejos.Where(spc => spc.idComplejo == idComp));
         db.SaveChanges();
     }
 }
示例#16
0
 public static void InsertarCrearCanchasPorHorarios(CanchasPorHorarios cph)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.CanchasPorHorarios.Add(cph);
         db.SaveChanges();
     }
 }
 public static void InsertarServicioPorComplejo(ServiciosPorComplejos serv)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.ServiciosPorComplejos.Add(serv);
         db.SaveChanges();
     }
 }
示例#18
0
 public static void EliminarDeporte(int idDep)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.Deporte.RemoveRange(db.Deporte.Where(spc => spc.id == idDep));
         db.SaveChanges();
     }
 }
示例#19
0
 public static void EliminarTipoCancha(int idTipoCancha)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.TipoCancha.RemoveRange(db.TipoCancha.Where(spc => spc.id == idTipoCancha));
         db.SaveChanges();
     }
 }
示例#20
0
 public static int InsertarEncuentroPrivado(EncuentroDeportivo ed)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         db.EncuentroDeportivo.Add(ed);
         db.SaveChanges();
         return(ed.id);
     }
 }
示例#21
0
 public static void EliminarCancha(int id)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         Cancha cancha = db.Cancha.Find(id);
         db.Cancha.Remove(cancha);
         db.SaveChanges();
     }
 }
 public static void EliminarServicioPorComplejo(int id)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         ServiciosPorComplejos serv = db.ServiciosPorComplejos.Find(id);
         db.ServiciosPorComplejos.Remove(serv);
         db.SaveChanges();
     }
 }
示例#23
0
 public static void actualizarEncuentroDeportivo(int idEncuentro, int estado)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         EncuentroDeportivo ed = db.EncuentroDeportivo.First(e => e.id == idEncuentro);
         ed.idEstado        = estado;
         db.Entry(ed).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#24
0
 public static List <spObtenerCanchasPorComplejos_Result> ObtenerCanchasPorComplejos(int idComp)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         List <spObtenerCanchasPorComplejos_Result> canchas = new List <spObtenerCanchasPorComplejos_Result>();
         var cancha = db.spObtenerCanchasPorComplejos(idComp);
         foreach (var item in cancha)
         {
             canchas.Add(item);
         }
         return(canchas);
     }
 }
示例#25
0
 public static List <TipoCancha> ObtenerTipoPorIdDeporte(int idDeporte)
 {
     using (HayEquipoEntities db = new HayEquipoEntities())
     {
         List <TipoCancha> tipos = new List <TipoCancha>();
         var tipo = db.TipoCancha.Where(c => c.idDeporte == idDeporte);
         foreach (var item in tipo)
         {
             tipos.Add(item);
         }
         return(tipos);
     }
 }
示例#26
0
        public static void ActualizarCancha(Cancha cancha)
        {
            using (HayEquipoEntities db = new HayEquipoEntities())
            {
                Cancha can = db.Cancha.Find(cancha.id);
                can.id           = cancha.id;
                can.nombre       = cancha.nombre;
                can.descripcion  = cancha.descripcion;
                can.idTipoCancha = cancha.idTipoCancha;
                can.idComplejo   = cancha.idComplejo;

                db.Entry(can).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }
        }
示例#27
0
        public static int InsertarHorario(Horario hr)
        {
            using (HayEquipoEntities db = new HayEquipoEntities())
            {
                db.Horario.Add(hr);
                db.SaveChanges();
                return(hr.id);
            }

            //SqlConnection cn = new SqlConnection();
            //cn.ConnectionString = ConnectionString.Cadena();
            //cn.Open();
            //SqlCommand cmd = new SqlCommand("sp_MensajeDao_InsertarMensaje", cn);
            //cmd.CommandType = CommandType.StoredProcedure;
            //cmd.Parameters.AddWithValue("@fechaHora", msg.fechaHora);
            //// cmd.Parameters.AddWithValue("@hora", r.horaReserva);
            //cmd.Parameters.AddWithValue("@idEncuentro", msg.idEncuentro);
            //cmd.Parameters.AddWithValue("@idUsuario", msg.idUsuario);
            //cmd.Parameters.AddWithValue("@texto", msg.texto);

            //cmd.ExecuteNonQuery();
            //cn.Close();
        }