# 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.