# Queries y mutaciones Nueva Configuración
- Pestaña establecimiento:
- Información del establecimiento:
- query schoolYear:
- falta en sub-resolver school:
- telefono
- celular
- email
- sitio web
- query communes: para selector en locales escolares.
- query states: para selector en locales escolares.
- query courses: para el selector en locales.
- query schoolEstablishments:
- locales escolares:
- nombre del local
- direccion (location)
- numero (location)
- region (location)
- comuna (location)
- cursos contenidos en el local (nombre curso)
- mutation setSchoolInformation:
- permite editar:
- telefono
- celular
- email
- sitio web
- año
- resolución reconocimiento oficial
- mutation editOrCreateSchoolEstablishments:
- permite crear locales escolares
- permite editar locales escolares
- setHoldingLogo
- setSchoolLogo
- Administración del año escolar:
- query SchoolYear:
- agregar periodos:
- fecha de inicio
- fecha de termino
- mutation setSchoolYear:
- modificar la creación de periodos, ahora vienen con start date y end date. Se pueden editar ponderaciones y los metodos de aproximación.
- setHoldingLogo
- setSchoolLogo
- Pestaña cursos:
- Gestion de cursos:
- query Courses:
- grade para poder agrupar:
- para determinar si un curso está completamente configurado:
- plan de estudio del curso (solo para saber si existe)
- profesor jefe del curso
- schedule (solo para saber si existe)
- course students (tal vez un count nomas)
- Creación de cursos:
- query educationTypes
- query educationTypeGrades
- mutation CreateCourses
- Configuración de 1 curso:
- Pestaña Información
- query Course:
- agregar jornada
- agregar sector economico
- agregar especialidad
- query Employees
- query SchooldayTypes
- query EconomicSectors
- query Specialities
- mutación editCourse o editCourseInfo:
- editar capacidad del curso
- editar jornada
- editar sector economico
- editar especialidad
- editar decreto evaluacion
- revisar setHeadTeacher
- revisar assignStudyPlan
- Pestaña Estudiantes:
- query CourseStudents
- mutación editCourseStudentNumber (o algo asi):
- para editar el número de lista. No creo que tenga sentido usar editOrCreateCourseStudents porque es muy grande solo para cambiar ese campo.
- Pestaña Asignaturas:
- query courseSubjects
- query courseSubjectStudents
- mutación editCourseSubjectStudents
- query de employees.
- query de subjectWithCodes.
- query courseSubjects.
- query tipo de escala.
- query metodos de aproximacion.
- mutación editOrCreateCourseSubject: Solamente crea o edita 1 asignatura. tambien se usa para eliminar asignaturas.