ProfessoresDisciplinasTurmas
| API | Description |
|---|---|
| GET api/ProfessoresDisciplinasTurmas |
Gets all associations between teachers, subjects and classes |
| GET api/ProfessoresDisciplinasTurmas/{id} |
Gets a TeacherSubjectClass association by its ID |
| POST api/ProfessoresDisciplinasTurmas |
Creates a new association between a teacher, subject and class |
| PUT api/ProfessoresDisciplinasTurmas |
Updates an existing TeacherSubjectClass association |
| DELETE api/ProfessoresDisciplinasTurmas/{id} |
Deletes a TeacherSubjectClass association by its ID |
Matriculas
| API | Description |
|---|---|
| GET api/Matriculas |
Gets all registered student enrollments |
| GET api/Matriculas/{id} |
Gets a student enrollment by its ID |
| POST api/Matriculas |
Creates a new student enrollment |
| PUT api/Matriculas |
Updates an existing student enrollment |
| DELETE api/Matriculas/{id} |
Deletes a student enrollment by its ID |
Disciplinas
| API | Description |
|---|---|
| GET api/Disciplinas |
Gets all registered subjects |
| GET api/Disciplinas/{id} |
Gets a subject by its ID |
| POST api/Disciplinas |
Creates a new subject |
| PUT api/Disciplinas |
Updates an existing subject |
| DELETE api/Disciplinas/{id} |
Delete a subject by its ID |
Notas
| API | Description |
|---|---|
| GET api/Notas |
Gets all registered grades |
| GET api/Notas/{id} |
Gets an existing grade by its ID |
| POST api/Notas |
Creates a new grade |
| PUT api/Notas |
Creates a new grade |
| DELETE api/Notas/{id} |
Deletes a grade by its ID |
TurmasDisciplinas
| API | Description |
|---|---|
| GET api/TurmasDisciplinas |
Gets all associations between classes and subjects |
| GET api/TurmasDisciplinas/{id} |
Gets a ClassSubject association by its ID |
| POST api/TurmasDisciplinas |
Creates a new association between a class and a subject |
| PUT api/TurmasDisciplinas |
Updates an existing ClassSubject association |
| DELETE api/TurmasDisciplinas/{id} |
Deletes a ClassSubject association by its ID |
Professores
| API | Description |
|---|---|
| GET api/Professores |
Gets all registered teachers |
| GET api/Professores/{id} |
Gets a teacher by its ID |
| POST api/Professores |
Creates a new teacher |
| PUT api/Professores |
Updates an existing teacher |
| DELETE api/Professores/{id} |
Deletes a teacher by its ID |
Avaliacoes
| API | Description |
|---|---|
| GET api/Avaliacoes |
Gets all registered evaluations |
| GET api/Avaliacoes/{id} |
Gets an existing evaluation by its ID |
| POST api/Avaliacoes |
Creates a new evaluation |
| PUT api/Avaliacoes |
Updates an existing evaluation |
| DELETE api/Avaliacoes/{id} |
Deletes an evaluation by its ID |
Alunos
| API | Description |
|---|---|
| GET api/Alunos |
Gets all registered students |
| GET api/Alunos/{id} |
Gets a student by its ID |
| POST api/Alunos |
Creates a new student |
| PUT api/Alunos |
Updates an existing student |
| DELETE api/Alunos/{id} |
Deletes a student by its ID |
Periodos
| API | Description |
|---|---|
| GET api/Periodos |
Gets all registered school periods |
| GET api/Periodos/{id} |
Gets a school period by its ID |
| POST api/Periodos |
Creates a new school period |
| PUT api/Periodos |
Updates an existing school period |
| DELETE api/Periodos/{id} |
Deletes a school period by its ID |
Values
| API | Description |
|---|---|
| GET api/Values |
No documentation available. |
| GET api/Values/{id} |
No documentation available. |
| POST api/Values |
No documentation available. |
| PUT api/Values/{id} |
No documentation available. |
| DELETE api/Values/{id} |
No documentation available. |
Turmas
| API | Description |
|---|---|
| GET api/Turmas |
Gets all registered classes |
| GET api/Turmas/{id} |
Gets a class by its ID |
| POST api/Turmas |
Creates a new class |
| PUT api/Turmas |
Updates an existing class |
| DELETE api/Turmas/{id} |
Deletes a class by its ID |