Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
unloading_collection_model.dart
Go to the documentation of this file.
1import '../../domain/entities/unloading_collection_entity.dart';
2
5 required super.id,
6 required super.reference,
7 required super.restaurant,
8 required super.restaurantId,
9 required super.address,
10 required super.collectionDate,
11 required super.volumeCollected,
12 });
13
14 factory UnloadingCollectionModel.fromJson(Map<String, dynamic> json) {
16 id: json['id'] as int,
17 reference: json['reference'] as String,
18 restaurant: json['restaurant'] as String,
19 restaurantId: json['restaurantId'] as int,
20 address: json['address'] as String,
21 collectionDate: DateTime.parse(json['collectionDate'] as String),
22 volumeCollected: (json['volumeCollected'] as num).toDouble(),
23 );
24 }
25
26 Map<String, dynamic> toJson() {
27 return {
28 'id': id,
29 'reference': reference,
30 'restaurant': restaurant,
31 'restaurantId': restaurantId,
32 'address': address,
33 'collectionDate': collectionDate?.toIso8601String(),
34 'volumeCollected': volumeCollected,
35 };
36 }
37
38}
UnloadingCollectionEntity({ required this.id, required this.reference, required this.restaurant, required this.restaurantId, required this.address, required this.collectionDate, required this.volumeCollected, })
UnloadingCollectionModel({ required super.id, required super.reference, required super.restaurant, required super.restaurantId, required super.address, required super.collectionDate, required super.volumeCollected, })
class Partner String