2020-10-15 03:06:13 +06:30
|
|
|
class DiscountByWeight {
|
|
|
|
|
String id;
|
|
|
|
|
double weight;
|
|
|
|
|
double discount;
|
|
|
|
|
|
|
|
|
|
DiscountByWeight({this.id, this.weight, this.discount});
|
|
|
|
|
|
|
|
|
|
factory DiscountByWeight.fromMap(Map<String, dynamic> map, String id) {
|
|
|
|
|
return DiscountByWeight(
|
|
|
|
|
id: id,
|
|
|
|
|
weight: (map['weight'] ?? 0).toDouble(),
|
|
|
|
|
discount: (map['discount'] ?? 0).toDouble(),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Map<String, dynamic> toMap() {
|
|
|
|
|
return {
|
|
|
|
|
"id": id,
|
|
|
|
|
'weight': weight,
|
|
|
|
|
'discount': discount,
|
|
|
|
|
};
|
|
|
|
|
}
|
2020-12-08 20:24:15 +06:30
|
|
|
|
|
|
|
|
bool isChangedForEdit(DiscountByWeight discountByWeight) {
|
|
|
|
|
return discountByWeight.weight != this.weight ||
|
|
|
|
|
discountByWeight.discount != this.discount;
|
|
|
|
|
}
|
2020-10-15 03:06:13 +06:30
|
|
|
}
|