class PickUp { String id; String userName; String phoneNumber; String fromTime; String toTime; int numberOfPackage; int weight; int handlingFee; String address; String status; DateTime date; PickUp( {this.id, this.userName, this.phoneNumber, this.fromTime, this.toTime, this.numberOfPackage, this.weight, this.handlingFee, this.address, this.status, this.date}); int get last => DateTime.now().difference(date).inDays; factory PickUp.fromMap(Map map, String id) { return PickUp( id: id, userName: map['user_name'], phoneNumber: map['phone_number'], fromTime: map['from_time'], toTime: map['to_time'], numberOfPackage: map['number_of_package'], weight: map['weight'], address: map['address'], status: map['status']); } @override String toString() { return 'PickUp{id:$id, userName:$userName,phoneNumber:$phoneNumber,fromTime:$fromTime,toTime:$toTime,numberOfPackage:$numberOfPackage,weight:$weight,status:$status}'; } }