fetchAndDisplayHostelLeaveReport function

Future<void> fetchAndDisplayHostelLeaveReport(
  1. VtopClient client
)

Implementation

Future<void> fetchAndDisplayHostelLeaveReport(VtopClient client) async {
  try {
    print('Fetching hostel leave report...');
    final hostelLeaveReport = await leaveReport(client: client);

    print('✓ Hostel leave report retrieved:');
    print('\n=== HOSTEL LEAVE REPORT JSON ===');
    print(
      const JsonEncoder.withIndent('  ').convert(hostelLeaveReport.toJson()),
    );
    print('');
  } catch (e) {
    print('Error fetching hostel leave report: $e\n');
  }
}