def carga_secciones_lenguajes(p_numero_escenario):
    print "Cargando secciones escenario "+ p_numero_escenario
    delimiter = '	'
    path_num_escenario = "escenario"+p_numero_escenario
    path_escenario = local_settings.path_base_secciones_base.replace("num_escenario",path_num_escenario)
    with open( path_escenario + "secciones_base_lenguajes.csv", 'rb') as csvfile:
        reader = csv.DictReader(csvfile,  delimiter=delimiter)
        for row in reader:
            v_profesor = profesores.dar_profesor(p_code=row["TEACHER"])
            v_curso = curso.dar_curso(p_code=row["COURSE"])
            rta = seccion.crear_seccion(
                crn=row["CRN"],
                name=row["NAME"],
                semester=row["SEMESTER"],
                year=row["YEAR"],
                id_teacher=validar_datos.validar_datos_seccion_profesor(v_profesor),
                id_course=validar_datos.validar_datos_seccion_seccion(v_curso),
                status=row["STATUS"]
            )
            seccion.agregar_capacidad_seccion(row["CRN"], row["CAPACITY"])
            print(rta.text)
Exemplo n.º 2
0
def carga_secciones_miso(p_numero_escenario):
    print "Cargando secciones escenario " + p_numero_escenario
    delimiter = '	'
    path_num_escenario = "escenario" + p_numero_escenario
    path_escenario = local_settings.path_base_secciones_base.replace(
        "num_escenario", path_num_escenario)
    with open(path_escenario + "secciones_base_miso.csv", 'rb') as csvfile:
        reader = csv.DictReader(csvfile, delimiter=delimiter)
        for row in reader:
            v_profesor = profesores.dar_profesor(p_code=row["TEACHER"])
            v_curso = curso.dar_curso(p_code=row["COURSE"])
            rta = seccion.crear_seccion(
                crn=row["CRN"],
                name=row["NAME"],
                semester=row["SEMESTER"],
                year=row["YEAR"],
                id_teacher=validar_datos.validar_datos_seccion_profesor(
                    v_profesor),
                id_course=validar_datos.validar_datos_seccion_seccion(v_curso),
                status=row["STATUS"])
            seccion.agregar_capacidad_seccion(row["CRN"], row["CAPACITY"])
            print(rta.text)