예제 #1
0
 public string r_grupo(gruposDTO dto, bitacorasDTO dtob)
 {
     string m = BLL.r_grupo(dto);
     if (m != null)
         BLLB.r_bitacora(dtob);
     return m;
 }
예제 #2
0
 public string m_grupo(gruposDTO dtonew, dtoG dto, bitacorasDTO dtob)
 {
     string m = BLL.m_grupo(dto.id, dtonew);
     if (m != null)
         BLLB.r_bitacora(dtob);
     return m;
 }
예제 #3
0
 public string r_grupo(gruposDTO ob)
 {
     try
     {
         ob.id_grupo = ob.id_grupo.ToUpper();
         ob.id_aula = ob.id_aula.ToUpper();
         grupos m = new grupos();
         AutoMapper.Mapper.CreateMap<gruposDTO, grupos>();
         AutoMapper.Mapper.Map(ob, m);
         bd.grupos.Add(m);
         bd.SaveChanges();
         return "¡Se agregó el grupo exitosamente!";   
     }
     catch (Exception)
     {                
         return null;
     }                
 }
예제 #4
0
 public string m_grupo(string viejoCodGru, gruposDTO nuevosDatos)
 {
     try
     {
         nuevosDatos.id_grupo = nuevosDatos.id_grupo.ToUpper();
         nuevosDatos.id_aula = nuevosDatos.id_aula.ToUpper();
         grupos n = bd.grupos.Where(t => t.id_grupo == viejoCodGru).FirstOrDefault();            
         n.id_aula = nuevosDatos.id_aula;
         n.id_grado = nuevosDatos.id_grado;
         n.año = nuevosDatos.año;
      
         bd.SaveChanges();
         return "¡Se modificó el registro del grupo exitosamente!";
     }
     catch (Exception)
     {                
         return null;
     }                        
 }
예제 #5
0
 public void c_grupo()
 {
     // Esta prueba de lista solo se ve al depurar y en la variable ob2
     ob = r.c_grupo("5A");
     Assert.IsNotNull(ob);
 }
예제 #6
0
 //-----------------------------------------------------------------------------------
 public string r_grupo(gruposDTO ob)
 {
     return r.r_grupo(ob);
 }
예제 #7
0
 //-----------------------------------------------------------------------------------
 public string m_grupo(string viejoCodGru, gruposDTO nuevosDatos)
 {
     return r.m_grupo(viejoCodGru, nuevosDatos);
 }
예제 #8
0
 public List<gruposDTO> c_gruposCbo(string ano)
 {
     try
     {
         origenl = bd.grupos.OrderBy(t => t.id_grupo).ToList();
         List<gruposDTO> l = new List<gruposDTO>();
         if (origenl != null && origenl.Count != 0)
         {
             foreach (grupos item in origenl)
             {
                 if (item.año == ano)
                 {
                     gruposDTO obj = new gruposDTO();
                         obj.año = item.año.ToString();
                         obj.id_aula = item.id_aula.ToString();
                         obj.id_grado = item.id_grado.ToString();
                         obj.id_grupo = item.id_grupo.ToString();
                         l.Add(obj);
                 }
             }
             return l;
         }
         else { return null; }
     }
     catch
     {
         return null;
     }
 }