Esempio n. 1
0
 public string e_matriculaDirector(matriculas1DTO.directorG_DTO dto, bitacorasDTO dtob)  //OK)
 {
     string m = BLL.e_matriculaDirector(dto);
     if (m != null)
         BLLB.r_bitacora(dtob);
     return m;
 }
Esempio n. 2
0
 public string e_matriculaProfes(matriculas1DTO.matriculaDTO dto, bitacorasDTO dtob)  //OK)
 {
     string m = BLL.e_matriculaProfe(dto);
     if (m != null)
     {
         BLLB.r_bitacora(dtob);
     }
     return m;
 }
Esempio n. 3
0
 public string r_matriculaProfes(matriculas1DTO.matriculaDTO dto, bitacorasDTO dtob)  //OK
 {
     dto.id_profesor = dto.id_profesor.ToUpper();
     string m = BLL.r_matriculaProfe(dto);
     if (m != null)
         if (m != "¡Esta matricula ya se encuentra asignada. Recuerde que usted no puede matricular el profesor en el mismo grupo con la misma asignatura dos veces!")
             if (m != "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada")
                 BLLB.r_bitacora(dtob);
     return m;
 }
Esempio n. 4
0
 public string r_matriculaDirector(matriculas1DTO.directorG_DTO dto, bitacorasDTO dtob)  //OK)
 {
     dto.id_profesor = dto.id_profesor.ToUpper();
     string m = BLL.r_matriculaDirector(dto);
     if (m != null)
     {
         if (m != "¡Esta asignación ya se encuentra registrada. Recuerde que usted no puede asignar el mismo grupo y profesor dos veces!")
             if (m != "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada")
                 BLLB.r_bitacora(dtob);
     }
     return m;
 }
        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; }
        }
        //-----------------------------------------------------------------------------------
        public string e_matriculaDirector(matriculas1DTO.directorG_DTO dto)
        {
            try
            {
                directores_g u = bd.directores_g.Where(
                 t =>
                 t.id_profesor == dto.id_profesor &&
                 t.id_grupo == dto.id_grupo 
                     ).FirstOrDefault();
                bd.directores_g.Remove(u);
                bd.SaveChanges();

                return "Asignación eliminada de forma exitosa.";
            }
            catch { return null; }
        }
 //-----------------------------------------------------------------------------------
 public string r_matriculaDirector(matriculas1DTO.directorG_DTO dto)
 {
     try
     {
         directores_g ma = new directores_g();
         string M = validarDirectorG(dto.id_grupo, dto.id_profesor);
         if (M == "N")
         {
             ma.id_grupo = dto.id_grupo;
             ma.id_profesor = dto.id_profesor;
             bd.directores_g.Add(ma);
             bd.SaveChanges();
             return "¡Se agrego el registro de asignación exitosamente!";
         }
         else if (M == "S")
         {
             return "¡Esta asignación ya se encuentra registrada. Recuerde que usted no puede asignar el mismo grupo y profesor dos veces!";
         }
         return "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada";
     }
     catch { return null; }
 }
Esempio n. 8
0
 public string e_matriculaProfe(matriculas1DTO.matriculaDTO identificador)
 {
     try
     {
         matricula1 u = bd.matricula1.Where(
          t =>
          t.id_asignatura == identificador.id_asignatura &&
          t.id_grupo == identificador.id_grupo &&
          t.id_profesor == identificador.id_profesor
              ).FirstOrDefault();
         bd.matricula1.Remove(u);
         bd.SaveChanges();
         return "Matricula eliminada de forma exitosa.";
     }
     catch { return null; }
 }
Esempio n. 9
0
 public string r_matriculaProfe(matriculas1DTO.matriculaDTO m)
 {
     try
     {
         matricula1 ma = new matricula1();
         string M = validarMatricula1(m.id_grupo, m.id_profesor, m.id_asignatura);
         if (M == "N")
         {
             ma.id_asignatura = m.id_asignatura;
             ma.id_grupo = m.id_grupo;
             ma.id_profesor = m.id_profesor;
             bd.matricula1.Add(ma);
             bd.SaveChanges();
             return "¡Se agrego el registro de matricula exitosamente!";
         }
         else if (M == "S")
         {
             return "¡Esta matricula ya se encuentra asignada. Recuerde que usted no puede matricular el profesor en el mismo grupo con la misma asignatura dos veces!";
         }
         return "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada";
     }
     catch { return null; }
 }
Esempio n. 10
0
 public List<dtoG> c_matriculaDirector(matriculas1DTO.directorG_DTO dto)  //OK)
 {
     List<dtoG> m = BLL.c_matriculaDirector(dto);
     return m;
 }
 public string e_matriculaProfe(matriculas1DTO.matriculaDTO identificador)
 {
     return r1.e_matriculaProfe(identificador);
 }
 public string r_matriculaProfe(matriculas1DTO.matriculaDTO m)
 {
     return r1.r_matriculaProfe(m);
 }
 public string e_matriculaDirector(matriculas1DTO.directorG_DTO dto)  //OK)
 {
     string m = r2.e_matriculaDirector(dto);
     return m;
 }
 //OK)
 // ------------------  ASIGNACIONES DE DOCENTES A DE GRUPO  DIRECTOR
 //--------------------------------------------------------------------------------------------------
 public string r_matriculaDirector(matriculas1DTO.directorG_DTO dto)
 {
     string m = r2.r_matriculaDirector(dto);
     return m;
 }