getGPA method

Future<List<GpaDto>> getGPA()

Fetches grand total GPA records by semester.

Implementation

Future<List<GpaDto>> getGPA() async {
  final response = await _studentQueryDio.get('QryGPA.jsp');

  if (response.data.toString().contains('應用系統已中斷連線')) {
    throw Exception('SessionExpired');
  }

  return _parseGpaFromDocument(parse(response.data));
}