Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
res_collection_information_model.dart
Go to the documentation of this file.
1import '../../../domain/entities/res/res_collection_information_entity.dart';
2
5 required super.depositedDrum,
6 required super.id,
7 required super.recoveredDrum,
8 required super.reference,
9 required super.volume,
10 required super.address,
11 required super.restaurant,
12 required super.volumeCollected,
13 required super.restaurantId,
14 });
15
16 factory ResCollectionInformationModel.fromJson(Map<String, dynamic> json) {
18 depositedDrum: json['depositedDrum'],
19 id: json['id'],
20 recoveredDrum: json['recoveredDrum'],
21 reference: json['reference'],
22 volume: json['volume'],
23 address: json['address'],
24 restaurant: json['restaurant'],
25 volumeCollected: json['volumeCollected'],
26 restaurantId: null,
27 );
28 }
29
30 Map<String, dynamic> toJson() {
31 return {
32 'depositedDrum': depositedDrum,
33 'id': id,
34 'recoveredDrum': recoveredDrum,
35 'reference': reference,
36 'volume': volume,
37 'address': address,
38 'restaurant': restaurant,
39 'volumeCollected': volumeCollected,
40 };
41 }
42
46 id: entity.id,
48 reference: entity.reference,
49 volume: entity.volume,
50 address: entity.address,
51 restaurant: entity.restaurant,
54 );
55 }
56
57}
ResCollectionInformationModel({ required super.depositedDrum, required super.id, required super.recoveredDrum, required super.reference, required super.volume, required super.address, required super.restaurant, required super.volumeCollected, required super.restaurantId, })
ResCollectionInformationEntity({ required this.depositedDrum, required this.id, this.note, required this.recoveredDrum, required this.reference, required this.volume, required this.address, required this.restaurant, required this.volumeCollected, this.restaurantId, })