add dashboard to phone app
This commit is contained in:
@@ -11,6 +11,8 @@ class Reservation {
|
||||
final CustomerSummary? customer;
|
||||
final DateTime createdAt;
|
||||
final String? source;
|
||||
final String? contractNumber;
|
||||
final String? invoiceNumber;
|
||||
|
||||
const Reservation({
|
||||
required this.id,
|
||||
@@ -25,6 +27,8 @@ class Reservation {
|
||||
this.customer,
|
||||
required this.createdAt,
|
||||
this.source,
|
||||
this.contractNumber,
|
||||
this.invoiceNumber,
|
||||
});
|
||||
|
||||
int get days => endDate.difference(startDate).inDays;
|
||||
@@ -49,6 +53,8 @@ class Reservation {
|
||||
createdAt: DateTime.parse(
|
||||
json['createdAt'] as String? ?? DateTime.now().toIso8601String()),
|
||||
source: json['source'] as String?,
|
||||
contractNumber: json['contractNumber'] as String?,
|
||||
invoiceNumber: json['invoiceNumber'] as String?,
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user