コード例 #1
0
    def inscribir_cursos(self, usuario, datos, hora):

        if not revisar_hora(usuario, hora):
            return print("ERROR: Este horario no le corresponde para inscribir cursos")
        print("""
        _____INSRCIPCION RAMOS_____

        Puede ingresar hasta 6 ramos
        """)
        preferencias = []
        for i in range(6):
            preferencia = input('Ingrese [NRC del ramo]/[ok]:    ')
            if preferencia == 'ok':
                break
            preferencias.append(preferencia)

        inscribir(usuario, preferencias, datos)
コード例 #2
0
    def inscribir_cursos(self, usuario, datos, hora):

        if not revisar_hora(usuario, hora):
            return print(
                "ERROR: Este horario no le corresponde para inscribir cursos")
        print("""
        _____INSRCIPCION RAMOS_____

        Puede ingresar hasta 6 ramos
        """)
        preferencias = []
        for i in range(6):
            preferencia = input('Ingrese [NRC del ramo]/[ok]:    ')
            if preferencia == 'ok':
                break
            preferencias.append(preferencia)

        inscribir(usuario, preferencias, datos)
コード例 #3
0
    def prof_inscribir_cursos(self, usuario, datos, hora):


        print("""
        _______INGRESO EXCEPCIONAL ________

        """)
        alumno = datos.alumnos.get([input("Ingrese usuario de alumno:   ")], "El usuario no existe")
        nrc = [input("Ingrese NRC del curso:    ")]
        if not isinstance(alumno, Alum):
            return print(alumno)

        if not revisar_hora(alumno, hora):
            return print("ERROR: Este horario no le corresponde al usuario para inscribir cursos")

        if not revisar_profesor(usuario, nrc, datos):
            return print("ERROR: Usted no tiene acceso a este curso")

        inscribir(alumno, nrc, datos, excepcion=True)
コード例 #4
0
    def prof_inscribir_cursos(self, usuario, datos, hora):

        print("""
        _______INGRESO EXCEPCIONAL ________

        """)
        alumno = datos.alumnos.get([input("Ingrese usuario de alumno:   ")],
                                   "El usuario no existe")
        nrc = [input("Ingrese NRC del curso:    ")]
        if not isinstance(alumno, Alum):
            return print(alumno)

        if not revisar_hora(alumno, hora):
            return print(
                "ERROR: Este horario no le corresponde al usuario para inscribir cursos"
            )

        if not revisar_profesor(usuario, nrc, datos):
            return print("ERROR: Usted no tiene acceso a este curso")

        inscribir(alumno, nrc, datos, excepcion=True)