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)
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)
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)
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)