chnages was made

This commit is contained in:
Daniah Ayad Al-sultani
2025-12-07 12:01:23 +03:00
parent d789bcdc88
commit dbf76b2d30
7 changed files with 672 additions and 11 deletions

View File

@@ -0,0 +1,13 @@
class AdvanceRequest {
final String id;
final double amount;
final String reason;
final String status; // e.g., "pending", "approved", "rejected"
AdvanceRequest({
required this.id,
required this.amount,
required this.reason,
this.status = "pending",
});
}

View File

@@ -0,0 +1,26 @@
import 'package:flutter/material.dart' show TimeOfDay;
class LeaveRequest {
final String id;
final String leaveType;
final bool isTimedLeave;
final DateTime fromDate;
final DateTime toDate;
final TimeOfDay fromTime;
final TimeOfDay toTime;
final String reason;
final DateTime requestDate;
final String status; // e.g
LeaveRequest({
required this.id,
required this.leaveType,
required this.isTimedLeave,
required this.fromDate,
required this.toDate,
required this.fromTime,
required this.toTime,
required this.reason,
required this.requestDate,
this.status = "pending",
});
}