Ejemplo n.º 1
0
 public void Delete(int num_grupo)
 {
     using (GlobalDbContext dbContext = new GlobalDbContext())
     {
         Grupo grupo = dbContext.Grupos(true)
                       .Where(s => s.Num_grupo == num_grupo)
                       .FirstOrDefault();
         if (grupo != null)
         {
             dbContext.Remove(grupo);
             dbContext.SaveChanges();
         }
     }
 }
Ejemplo n.º 2
0
        public void Update(int num_grupo, string nombre_grupo, int num_componente)
        {
            using (GlobalDbContext dbContext = new GlobalDbContext())
            {
                Grupo grupo = dbContext.Grupos(true)
                              .Where(s => s.Num_grupo == num_grupo)
                              .FirstOrDefault();
                if (grupo != null)
                {
                    grupo.Nombre_grupo   = nombre_grupo;
                    grupo.Num_componente = num_componente;

                    dbContext.SaveChanges();
                }
            }
        }
Ejemplo n.º 3
0
        public List <Grupo> GetGrupos(string buscarText)
        {
            using (GlobalDbContext dbContext = new GlobalDbContext())
            {
                IQueryable <Grupo> query = dbContext.Grupos();
                if (!string.IsNullOrEmpty(buscarText))
                {
                    query = query.Where(c =>
                                        c.Nombre_grupo.Contains(buscarText)
                                        );
                }

                query = query.OrderBy(grupo => grupo.Nombre_grupo);
                return(query.ToList());
            }
        }