Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
res_collection_status_model.dart
Go to the documentation of this file.
1import '../../../../../core/common/enums/collection_status.dart';
2import '../../../domain/entities/res/res_collection_status_entity.dart';
3
6 super.id,
7 super.reference,
8 super.status,
9 super.cancelationReason,
10 });
11
12 factory ResCollectionStatusModel.fromJson(Map<String, dynamic> json) {
14 id: json['id'],
15 reference: json['reference'],
16 status: json['status'] != null
17 ? collectionStatusFromJson(json['status'])
18 : null,
19 cancelationReason: json['cancelationReason'],
20 );
21 }
22
23 Map<String, dynamic> toJson() {
24 return {
25 'id': id,
26 'reference': reference,
27 'status': status?.value,
28 'cancelationReason': cancelationReason,
29 };
30 }
31}
const ResCollectionStatusEntity({ this.id, this.reference, this.status, this.cancelationReason, })
ResCollectionStatusModel({ super.id, super.reference, super.status, super.cancelationReason, })