Ejemplo n.º 1
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;
 }
Ejemplo n.º 2
0
 public string m_usuario(usuariosDTO dtonew, dtoG dto, bitacorasDTO dtob)
 {
     string m = BLL.m_usuario(dtonew);
     if (m != null)
         BLLB.r_bitacora(dtob);
    return m;
 }
Ejemplo n.º 3
0
        public List<personasDTO.personasBusquedaDTO> c_estXGrupoXBusque(dtoG dto)
        {
            try
            {
                List<personasDTO.personasBusquedaDTO> lista = new List<personasDTO.personasBusquedaDTO>();
                List<matricula2> n = bd.matricula2.Where(t => t.id_grupo == dto.id).ToList();
                n = n.OrderBy(t => t.personas1.nombres).ToList();

                personasDTO.personasBusquedaDTO pP = new personasDTO.personasBusquedaDTO();
                pP.persona = "";
                pP.uid = "";
                lista.Add(pP);
                if (n.Count != 0)
                {
                    foreach (matricula2 item in n)
                    {
                        personasDTO.personasBusquedaDTO p = new personasDTO.personasBusquedaDTO();
                        p.persona = item.personas1.nombres.ToString().ToUpper() + "/" + item.personas1.id.ToString();
                        p.uid = "";
                        lista.Add(p);
                    }
                    return lista;
                }
                else
                {
                    return null;
                }
            }
            catch (Exception) { return null; }
        }
Ejemplo n.º 4
0
 public List<dtoG> c_gradosDelProfe(dtoG dto)
 {
     try
     {
         using (var ctx = new bdsigameEntities())
         {
             string sql = "SELECT DISTINCT `grados`.`id-grado` FROM `matricula1`,`grados`,`grupos` WHERE `id-profesor`= '" + dto.id + "' and `grupos`.`id-grupo`=`matricula1`.`id-grupo` and `grados`.`id-grado`=`grupos`.`id-grado`";
             var m = ctx.Database.SqlQuery<string>(sql).ToList();
             List<dtoG> mm = new List<dtoG>();
             if (m.Count != 0)
             {
                 for (int i = 0; i < m.Count; i++)
                 {
                     dtoG ll = new dtoG();
                     ll.id = m[i];
                     mm.Add(ll);
                 }
                 return mm;
             }
             else
                 return null;
         }
     }
     catch
     {
         return null;
     }
 }
 // c_asignaturasProfe
 public List<matriculas1DTO.materiasProfesorDTO> Get(int id)
 {
     try
     {
         dtoG dto = new dtoG();
         dto.id = id.ToString();
         bdsigameEntities bd = new bdsigameEntities();
         List<matricula1> n = bd.matricula1.Where(t => t.id_profesor == dto.id).OrderBy(t => t.id_asignatura).ToList();
         List<matriculas1DTO.materiasProfesorDTO> Lista = new List<matriculas1DTO.materiasProfesorDTO>();
         foreach (matricula1 item in n)
         {
             matriculas1DTO.materiasProfesorDTO ds = new matriculas1DTO.materiasProfesorDTO();
             ds.nombreAsig = item.asignatura.nombre.ToString();
             ds.codAsig = item.id_asignatura.ToString();
             ds.grupo = item.id_grupo.ToString();
             ds.grado = item.grupos.id_grado.ToString();
             Lista.Add(ds);
         }
         if (Lista.Count != 0)
         {
             Lista = Lista.OrderBy(t => t.nombreAsig).ToList();
             return Lista;
         }
         else { return null; }
     }
     catch
     {
         return null;
     }
 }
Ejemplo n.º 6
0
 public string e_grupo(dtoG dto, bitacorasDTO dtob)
 {
     string m = BLL.e_grupo(dto.id);
     if (m != null)
         if (m != "Usted no puede eliminar este grupo, ya que se encuentra vinculado con una observación, nota, horario o matriculas de profesores y estudiantes. Revise")
             BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 7
0
 public string e_rol(dtoG dto, bitacorasDTO dtob)
 {
     string m=  BLL.e_rol(dto.id);
     if (m != null)
         if (m != "Usted no puede eliminar este rol ya que se encuentra vinculado con personas. Revise.")
             BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 8
0
 public string r_area(dtoG dto, bitacorasDTO dtob)
 {
     dto.id = dto.id.ToUpper();
     string m = BLL.r_area(dto);
     if (m != null)
         BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 9
0
 public string e_logro(dtoG dto, bitacorasDTO dtob)
 {
     string m= BLL.e_logro(dto.id);
     if (m != null)
         if (m != "Usted no puede eliminar este logro, ya que se encuentra vinculado con notas académicas. Revise.")
             BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 10
0
 public string m_logro(logrosDTO dtonew, dtoG dto, bitacorasDTO dtob)
 {
     dtonew.descripcion = dtonew.descripcion.ToUpper();
     string m= BLL.m_logro(dto.id, dtonew);
     if (m != null)
         BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 11
0
 public string e_grado(dtoG dto ,bitacorasDTO dtob)
 {
     string m = BLL.e_grado(dto.id);
     if (m != null)
         if (m != "Usted no puede eliminar este grado, ya que se encuentra vinculado a un grupo o logro. Revise.")
             BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 12
0
 public string m_persona(personasDTO.personass dtonew, dtoG dto, bitacorasDTO dtob)
 {
     string m = BLL.m_persona(dto.id, dtonew);
     if (m != null)
     {
         BLLB.r_bitacora(dtob);
     }
     return m;
 }
Ejemplo n.º 13
0
 public string r_area(dtoG dto, bitacorasDTO dtob)
 {
     string m = BLL.r_area(dto);
     if (m != null)
     {
         BLLB.r_bitacora(dtob);
     }
     return m;
 }
Ejemplo n.º 14
0
 public string m_asignatura(asignaturasDTO dtonew, dtoG dto, bitacorasDTO dtob)
 {
     string m=  BLL.m_asignatura(dto.id, dtonew);
     if (m != null)
     {
         BLLB2.r_bitacora(dtob);
     }
     return m;
 }
Ejemplo n.º 15
0
 public List<personasDTO.personass> c_personass(bitacorasDTO dtob, dtoG dto)
 {
     List<personasDTO.personass> m = BLL.c_personasXRol(dto.id);
     if (m != null)
     {
         BLLB.r_bitacora(dtob);
     }
     return m;
 }
Ejemplo n.º 16
0
 public string e_periodo(dtoG dto, bitacorasDTO dtob)
 {
     periodosDTO p = new periodosDTO();
     p.id = dto.id;
    string m= BLL.e_periodo(p);
     if (m != null)
         if (m != "Usted no puede eliminar este periodo, ya que se encuentra vinculado con observaciónes o notas. Revise")
             BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 17
0
 public string e_asignatura(dtoG dto, bitacorasDTO dtob)
 {
     string m = BLL.e_asignatura(dto.id);
     if (m != null)
     {
         if (m != "Usted no puede eliminar esta asignatura, ya que se encuentra vinculado con una observación, nota, logro, horario o matriculas de profesores. Revise")
             BLLB2.r_bitacora(dtob);
     }
     return m;
 }
Ejemplo n.º 18
0
 public List<personasDTO.personass> c_personasXApellidos(dtoG dto, bitacorasDTO dtob)
 {
     dto.id = dto.id.ToUpper();
         List<personasDTO.personass> m = BLL.c_personasXApellidos(dto);
         if (m != null)
         {
             BLLB.r_bitacora(dtob);
         }
         return m;
 }
Ejemplo n.º 19
0
 public string e_persona(dtoG dto, bitacorasDTO dtob)
 {
     personasDTO.personass p = new personasDTO.personass();
     p.id = dto.id;
     string m = BLL.e_persona(p);
     if (m != null)
         if (m != "Usted no puede eliminar esta persona, ya que se encuentra vinculada con observaciónes, notas o matriculas academicas. Revise")
             BLLB.r_bitacora(dtob);
     return m;
 }
Ejemplo n.º 20
0
 public string e_area(dtoG dto, bitacorasDTO dtob)
 {
     dto.id = dto.id.ToUpper();
     string m = BLL.e_area(dto.id);
     if (m != null)
         if (m != "Usted no puede eliminar esta area ya que se encuentra vinculado con asignaturas. Revise.")
         {
             BLLB.r_bitacora(dtob);
         }
     return m;
 }
Ejemplo n.º 21
0
 public string r_area(dtoG ob)
 {
     try
     {
         ob.id = ob.id;
         areas m = new areas();
         AutoMapper.Mapper.CreateMap<dtoG, areas>();
         AutoMapper.Mapper.Map(ob, m);
         bd.areas.Add(m);
         bd.SaveChanges();
         return "¡Se agregó el area exitosamente!";
     }
     catch (Exception)
     {
         return null;
     }
 }
Ejemplo n.º 22
0
        public List<dtoG> c_matriculaDirector(matriculas1DTO.directorG_DTO dto)  //OK)
        {
            try
            {
                List<directores_g> u = bd.directores_g.Where(
                 t =>
                 t.id_profesor == dto.id_profesor 
                     ).ToList();
                List<dtoG> l = new List<dtoG>();

                if (u.Count != 0)
                {
                    foreach (directores_g item in u)
                    {
                        dtoG obj = new dtoG();
                        obj.id = item.id_grupo.ToString();
                        l.Add(obj);
                    }
                    return l;
                }
                else
                {
                     return null; 
                }
            }
            catch { return null; }
        }
Ejemplo n.º 23
0
 public logrosDTO c_logro(dtoG dto)
 {
     return BLL.c_logro(dto.id);
 }
Ejemplo n.º 24
0
 public gruposDTO c_grupo(dtoG dto)
 {
     return BLL.c_grupo(dto.id);
 }
Ejemplo n.º 25
0
 public usuariosDTO c_usuario(dtoG dto)
 {
     usuariosDTO u = new usuariosDTO();
     u.id= dto.id;
     return BLL.c_usuario(u);
 }
Ejemplo n.º 26
0
 //---------------------------------------------------------------
 public string r_area(dtoG ob)
 {
     return r.r_area(ob);
 }
Ejemplo n.º 27
0
 public periodosDTO c_periodo(dtoG dto)
 {
     return BLL.c_periodo(dto.id);
 }
Ejemplo n.º 28
0
 public List<usuariosDTOExport> c_usuariosGrupo(dtoG dto, bitacorasDTO dtob)
 {
     List<usuariosDTOExport> m = BLL.c_usuariosGrupo(dto);
     if (m != null)
     {
         BLLB.r_bitacora(dtob);
     }
     return m;
 }
Ejemplo n.º 29
0
 public asignaturasDTO c_asignatura(dtoG dto)
 {
     return BLL.c_asignatura(dto.id);
 }
Ejemplo n.º 30
0
 public List<gruposDTO> c_gruposCbo(dtoG dto)
 {
     List<gruposDTO> m = BLL.c_gruposCbo(dto.id);
     return m;
 }