You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.2 KiB
Dart
53 lines
1.2 KiB
Dart
class ServicePrice {
|
|
String currency;
|
|
dynamic maxPrice;
|
|
dynamic maxTotalPrice;
|
|
dynamic maxVAT;
|
|
dynamic minPrice;
|
|
dynamic minTotalPrice;
|
|
dynamic minVAT;
|
|
dynamic price;
|
|
dynamic totalPrice;
|
|
dynamic vat;
|
|
|
|
ServicePrice({
|
|
this.currency,
|
|
this.maxPrice,
|
|
this.maxTotalPrice,
|
|
this.maxVAT,
|
|
this.minPrice,
|
|
this.minTotalPrice,
|
|
this.minVAT,
|
|
this.price,
|
|
this.totalPrice,
|
|
this.vat});
|
|
|
|
ServicePrice.fromJson(dynamic json) {
|
|
currency = json["Currency"];
|
|
maxPrice = json["MaxPrice"];
|
|
maxTotalPrice = json["MaxTotalPrice"];
|
|
maxVAT = json["MaxVAT"];
|
|
minPrice = json["MinPrice"];
|
|
minTotalPrice = json["MinTotalPrice"];
|
|
minVAT = json["MinVAT"];
|
|
price = json["Price"];
|
|
totalPrice = json["TotalPrice"];
|
|
vat = json["VAT"];
|
|
}
|
|
|
|
Map<String, dynamic> toJson() {
|
|
var map = <String, dynamic>{};
|
|
map["Currency"] = currency;
|
|
map["MaxPrice"] = maxPrice;
|
|
map["MaxTotalPrice"] = maxTotalPrice;
|
|
map["MaxVAT"] = maxVAT;
|
|
map["MinPrice"] = minPrice;
|
|
map["MinTotalPrice"] = minTotalPrice;
|
|
map["MinVAT"] = minVAT;
|
|
map["Price"] = price;
|
|
map["TotalPrice"] = totalPrice;
|
|
map["VAT"] = vat;
|
|
return map;
|
|
}
|
|
|
|
} |