toJson method
Implementation
Map<String?, dynamic> toJson() {
final Map<String?, dynamic> data = new Map<String?, dynamic>();
data['createdAt'] = this.createdAt;
data['id'] = this.id;
if (this.items != null) {
data['items'] = this.items!.map((item) => item.toJson()).toList();
}
data['notes'] = this.notes;
data['number'] = this.number;
data['paidAmount'] = this.paidAmount;
if (this.payments != null) {
data['payments'] =
this.payments!.map((payment) => payment.toJson()).toList();
}
data['pendingAmount'] = this.pendingAmount;
data['price'] = this.price;
data['reference'] = this.reference;
data['status'] = this.status;
data['type'] = this.type;
data['updatedAt'] = this.updatedAt;
return data;
}