list method

Future<List<GradeNote>> list()

Implementation

Future<List<GradeNote>> list() async {
  if (student.demo) {
    return [
      GradeNote(
          registered: DateTime.now(),
          team: Team(name: "Dansk", id: "", displayName: "Dansk"),
          subject: Subject(name: "Dansk", type: SubjectTypes.written),
          note: "Op med motivationen",
          gradeType: "7-trins",
          teacherInitials: "NB")
    ];
  }
  var url = student
      .buildUrl("grades/grade_report.aspx?elevid=${student.studentId}");
  var response = await request(url);
  return await extractGradeNotes(BeautifulSoup(response.data), student);
}