UParkingReportResponse constructor
UParkingReportResponse({
- required String id,
- required DateTime createdAt,
- required UBaseJson jsonData,
- required List<
int> tags, - required DateTime startDate,
- required String vehicleId,
- required String parkingId,
- required List<
String> adminUserIds, - String? receiptNumber,
- String? spotNumber,
- String? customerPhoneNumber,
- double discount = 0,
- double paidAmount = 0,
- int? paymentMethod,
- String? trackingCode,
- String? subscriptionId,
- String? shiftId,
- DateTime? endDate,
- double? amount,
- UVehicleResponse? vehicle,
- UParkingResponse? parking,
- UUserResponse? creator,
- String? creatorId,
Implementation
UParkingReportResponse({
required this.id,
required this.createdAt,
required this.jsonData,
required this.tags,
required this.startDate,
required this.vehicleId,
required this.parkingId,
required this.adminUserIds,
this.receiptNumber,
this.spotNumber,
this.customerPhoneNumber,
this.discount = 0,
this.paidAmount = 0,
this.paymentMethod,
this.trackingCode,
this.subscriptionId,
this.shiftId,
this.endDate,
this.amount,
this.vehicle,
this.parking,
this.creator,
this.creatorId,
});