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