Beispiel #1
0
 public void Delete(decimal id)
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         SedeOlimpica sedeOlimpica = db.SedeOlimpica.Find(id);
         db.SedeOlimpica.Remove(sedeOlimpica);
         db.SaveChanges();
     }
 }
Beispiel #2
0
 public void Delete <T>(decimal id1, decimal id2) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         T entity = db.Set <T>().Find(id1, id2);
         db.Set <T>().Remove(entity);
         db.SaveChanges();
     }
 }
Beispiel #3
0
 public SedeOlimpica Create(SedeOlimpica sedeOlimpica)
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.SedeOlimpica.Add(sedeOlimpica);
         db.SaveChanges();
     }
     return(sedeOlimpica);
 }
Beispiel #4
0
 public SedeOlimpica Update(SedeOlimpica sedeOlimpica)
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.Entry(sedeOlimpica).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     return(sedeOlimpica);
 }
Beispiel #5
0
 public T Update <T>(T objeto) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.Entry(objeto).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     return(objeto);
 }
Beispiel #6
0
 public T Create <T>(T objeto) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.Set <T>().Add(objeto);
         db.SaveChanges();
     }
     return(objeto);
 }
Beispiel #7
0
 public void Delete <T>(T entity) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         //T entity = db.Set<T>().Find(id);
         db.Set <T>().Remove(entity);
         db.SaveChanges();
     }
 }
Beispiel #8
0
        public SedeOlimpica FindById(decimal sedeOlimpicaId)
        {
            SedeOlimpica sedeOlimpica = new SedeOlimpica();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                sedeOlimpica = db.SedeOlimpica.Find(sedeOlimpicaId);
            }
            return(sedeOlimpica);
        }
Beispiel #9
0
        public Evento_Equipamento FindByIds(decimal eventoId, decimal equipamentoId)
        {
            Evento_Equipamento Evento_Equipamento;

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                Evento_Equipamento = db.Evento_Equipamento.Where(a => a.EventoId.Equals(eventoId) && a.EquipamentoId.Equals(equipamentoId)).FirstOrDefault();
            }
            return(Evento_Equipamento);
        }
        public Usuario GetByCode(string codigo, string password)
        {
            Usuario usuario;

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                usuario = db.Usuario.Where(a => a.Codigo.Equals(codigo) && a.Password.Equals(password)).FirstOrDefault();
            }
            return(usuario);
        }
Beispiel #11
0
        public T FindById <T>(IdT Id) where T : class
        {
            T objeto;

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                objeto = db.Set <T>().Find(Id);
            }
            return(objeto);
        }
        public Evento_Comisario FindByIds(decimal eventoId, decimal comisarioId)
        {
            Evento_Comisario Evento_Comisario;

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                Evento_Comisario = db.Evento_Comisario.Where(a => a.EventoId.Equals(eventoId) && a.ComisarioId.Equals(comisarioId)).FirstOrDefault();
            }
            return(Evento_Comisario);
        }
Beispiel #13
0
        public IList <EventoEquipamento_View> FindByEventoIdView(decimal eventoId)
        {
            IList <EventoEquipamento_View> equiposPorEvento = new List <EventoEquipamento_View>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var list = db.EventoEquipamento_View.Where(a => a.EventoId.Equals(eventoId));
                equiposPorEvento = list.ToList <EventoEquipamento_View>();
            }
            return(equiposPorEvento);
        }
Beispiel #14
0
        public IList <SedeOlimpica> FindAll()
        {
            IList <SedeOlimpica> sedes = new List <SedeOlimpica>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var lst = from d in db.SedeOlimpica
                          select d;
                sedes = lst.ToList <SedeOlimpica>();
            }
            return(sedes);
        }
        public IList <Complejo> FindBySedeOlimpicaId(decimal pSedeOlimpicaId)
        {
            IList <Complejo> complejos = new List <Complejo>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var lst = db.Complejo.Where(a => a.SedeOlimpicaId.Equals(pSedeOlimpicaId));

                complejos = lst.ToList <Complejo>();
            }
            return(complejos);
        }
Beispiel #16
0
        public IList <T> FindAll <T>() where T : class
        {
            IList <T> objeto = new List <T>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var lst = (from e in db.Set <T>() select e);

                objeto = lst.ToList <T>();
            }
            return(objeto);
        }
Beispiel #17
0
        public IList <Equipamento> FindExcludeEventoId(decimal eventoId)
        {
            IList <Equipamento> equipos = new List <Equipamento>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var subselect = (from b in db.Evento_Equipamento where b.EventoId.Equals(eventoId) select b.EquipamentoId).ToList();
                var result    = from c in db.Equipamento where !subselect.Contains(c.EquipamentoId) select c;
                equipos = result.ToList <Equipamento>();
            }
            return(equipos);
        }
Beispiel #18
0
        public IList <Area> FindByComplejoId(decimal pComplejoId)
        {
            IList <Area> areas = new List <Area>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var lst = db.Area.Where(a => a.ComplejoId.Equals(pComplejoId));

                areas = lst.ToList <Area>();
            }
            return(areas);
        }
Beispiel #19
0
        public IList <Evento> FindByAreaId(decimal pAreaId)
        {
            IList <Evento> eventos = new List <Evento>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var lst = db.Evento.Where(a => a.AreaId.Equals(pAreaId));
                try { eventos = lst.ToList <Evento>(); }
                catch (Exception ex
                       )
                { }
            }
            return(eventos);
        }
        public IList <EventoComisario_View> FindByEventoId(decimal eventoId)
        {
            IList <EventoComisario_View> comisarioByEvento = new List <EventoComisario_View>();

            using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
            {
                var lst = db.EventoComisario_View.Where(a => a.EventoId.Equals(eventoId));
                try { comisarioByEvento = lst.ToList <EventoComisario_View>(); }
                catch (Exception ex
                       )
                { }
            }
            return(comisarioByEvento);
        }