Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
res_collection_to_schedule_model.dart
Go to the documentation of this file.
1import '../../../domain/entities/res/res_collection_to_schedule_entity.dart';
2
5 required super.city,
6 super.district,
7 required super.id,
8 required super.plannedDate,
9 required super.quantity,
10 required super.reference,
11 required super.supplier,
12 });
13
14 factory ResCollectionToScheduleModel.fromJson(Map<String, dynamic> json) {
16 city: json['city'] ?? '',
17 district: json['district'],
18 id: (json['id'] as num?)?.toInt() ?? 0,
19 plannedDate: json['plannedDate'] ?? '',
20 quantity: (json['quantity'] as num?)?.toInt() ?? 0,
21 reference: json['reference'] ?? '',
22 supplier: json['supplier'] ?? '',
23 );
24 }
25
26 Map<String, dynamic> toJson() {
27 return {
28 'city': city,
29 'district': district,
30 'id': id,
31 'plannedDate': plannedDate,
32 'quantity': quantity,
33 'reference': reference,
34 'supplier': supplier,
35 };
36 }
37
38 factory ResCollectionToScheduleModel.fromEntity(
41 city: entity.city,
42 district: entity.district,
43 id: entity.id,
44 plannedDate: entity.plannedDate,
45 quantity: entity.quantity,
46 reference: entity.reference,
47 supplier: entity.supplier,
48 );
49 }
50}
const ResCollectionToScheduleModel({ required super.city, super.district, required super.id, required super.plannedDate, required super.quantity, required super.reference, required super.supplier, })