Merge branches 'development' and 'merge_fix_issues_into_dev' of https://gitlab.com/Cloud_Solution/driver-app into merge_fix_issues_into_dev
Conflicts: lib/pages/orders/deliverd_orders_page.dartlogut
commit
be76c2f21f
@ -0,0 +1,158 @@
|
||||
class DeliverdOrderResModel {
|
||||
int rowID;
|
||||
int orderID;
|
||||
String firstName;
|
||||
String middleName;
|
||||
String lastName;
|
||||
int gender;
|
||||
String nationalityID;
|
||||
String mobileNumber;
|
||||
String preferredLanguage;
|
||||
int driverID;
|
||||
int statusID;
|
||||
bool ispaused;
|
||||
int groupID;
|
||||
String description;
|
||||
String descriptionN;
|
||||
double longitude;
|
||||
double latitude;
|
||||
Null amount;
|
||||
String orderCreatedOn;
|
||||
int ePharmacyOrderNo;
|
||||
int projectID;
|
||||
String appointmentNo;
|
||||
String dischargeID;
|
||||
String patientID;
|
||||
bool patientOutSA;
|
||||
int channel;
|
||||
double distanceInKilometers;
|
||||
List<ItemsQuantitiesList> itemsQuantitiesList;
|
||||
|
||||
DeliverdOrderResModel(
|
||||
{this.rowID,
|
||||
this.orderID,
|
||||
this.firstName,
|
||||
this.middleName,
|
||||
this.lastName,
|
||||
this.gender,
|
||||
this.nationalityID,
|
||||
this.mobileNumber,
|
||||
this.preferredLanguage,
|
||||
this.driverID,
|
||||
this.statusID,
|
||||
this.ispaused,
|
||||
this.groupID,
|
||||
this.description,
|
||||
this.descriptionN,
|
||||
this.longitude,
|
||||
this.latitude,
|
||||
this.amount,
|
||||
this.orderCreatedOn,
|
||||
this.ePharmacyOrderNo,
|
||||
this.projectID,
|
||||
this.appointmentNo,
|
||||
this.dischargeID,
|
||||
this.patientID,
|
||||
this.patientOutSA,
|
||||
this.channel,
|
||||
this.distanceInKilometers,
|
||||
this.itemsQuantitiesList});
|
||||
|
||||
DeliverdOrderResModel.fromJson(Map<String, dynamic> json) {
|
||||
rowID = json['RowID'];
|
||||
orderID = json['OrderID'];
|
||||
firstName = json['FirstName'];
|
||||
middleName = json['MiddleName'];
|
||||
lastName = json['LastName'];
|
||||
gender = json['Gender'];
|
||||
nationalityID = json['NationalityID'];
|
||||
mobileNumber = json['MobileNumber'];
|
||||
preferredLanguage = json['PreferredLanguage'];
|
||||
driverID = json['DriverID'];
|
||||
statusID = json['StatusID'];
|
||||
ispaused = json['Ispaused'];
|
||||
groupID = json['GroupID'];
|
||||
description = json['Description'];
|
||||
descriptionN = json['DescriptionN'];
|
||||
longitude = json['Longitude'];
|
||||
latitude = json['Latitude'];
|
||||
amount = json['Amount'];
|
||||
orderCreatedOn = json['OrderCreatedOn'];
|
||||
ePharmacyOrderNo = json['ePharmacyOrderNo'];
|
||||
projectID = json['ProjectID'];
|
||||
appointmentNo = json['AppointmentNo'];
|
||||
dischargeID = json['DischargeID'];
|
||||
patientID = json['PatientID'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
channel = json['Channel'];
|
||||
distanceInKilometers = json['DistanceInKilometers'];
|
||||
if (json['ItemsQuantitiesList'] != null) {
|
||||
itemsQuantitiesList = new List<ItemsQuantitiesList>();
|
||||
json['ItemsQuantitiesList'].forEach((v) {
|
||||
itemsQuantitiesList.add(new ItemsQuantitiesList.fromJson(v));
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['RowID'] = this.rowID;
|
||||
data['OrderID'] = this.orderID;
|
||||
data['FirstName'] = this.firstName;
|
||||
data['MiddleName'] = this.middleName;
|
||||
data['LastName'] = this.lastName;
|
||||
data['Gender'] = this.gender;
|
||||
data['NationalityID'] = this.nationalityID;
|
||||
data['MobileNumber'] = this.mobileNumber;
|
||||
data['PreferredLanguage'] = this.preferredLanguage;
|
||||
data['DriverID'] = this.driverID;
|
||||
data['StatusID'] = this.statusID;
|
||||
data['Ispaused'] = this.ispaused;
|
||||
data['GroupID'] = this.groupID;
|
||||
data['Description'] = this.description;
|
||||
data['DescriptionN'] = this.descriptionN;
|
||||
data['Longitude'] = this.longitude;
|
||||
data['Latitude'] = this.latitude;
|
||||
data['Amount'] = this.amount;
|
||||
data['OrderCreatedOn'] = this.orderCreatedOn;
|
||||
data['ePharmacyOrderNo'] = this.ePharmacyOrderNo;
|
||||
data['ProjectID'] = this.projectID;
|
||||
data['AppointmentNo'] = this.appointmentNo;
|
||||
data['DischargeID'] = this.dischargeID;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['Channel'] = this.channel;
|
||||
data['DistanceInKilometers'] = this.distanceInKilometers;
|
||||
if (this.itemsQuantitiesList != null) {
|
||||
data['ItemsQuantitiesList'] =
|
||||
this.itemsQuantitiesList.map((v) => v.toJson()).toList();
|
||||
}
|
||||
return data;
|
||||
}
|
||||
}
|
||||
|
||||
class ItemsQuantitiesList {
|
||||
String itemName;
|
||||
String itemNameN;
|
||||
int productID;
|
||||
int quantity;
|
||||
|
||||
ItemsQuantitiesList(
|
||||
{this.itemName, this.itemNameN, this.productID, this.quantity});
|
||||
|
||||
ItemsQuantitiesList.fromJson(Map<String, dynamic> json) {
|
||||
itemName = json['ItemName'];
|
||||
itemNameN = json['ItemNameN'];
|
||||
productID = json['ProductID'];
|
||||
quantity = json['Quantity'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['ItemName'] = this.itemName;
|
||||
data['ItemNameN'] = this.itemNameN;
|
||||
data['ProductID'] = this.productID;
|
||||
data['Quantity'] = this.quantity;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue