toPostJson method
Converts the body data model to a JSON object for a POST request.
This method should be implemented by subclasses to convert their specific data to a JSON object. It should only include properties that need to be sent in a POST request.
Implementation
@override
Map<String, dynamic>? toPostJson() {
Map<String, dynamic> data = <String, dynamic>{};
data['title'] = title;
data['name'] = name;
data['surname'] = surname;
data['phoneNumber'] = phoneNumber;
data['companyName'] = companyName;
data['taxNumber'] = taxNumber;
data['taxOffice'] = taxOffice;
data['country'] = country;
data['state'] = state;
data['city'] = city;
data['district'] = district;
data['neighborhood'] = neighborhood;
data['street'] = street;
data['openAddress'] = openAddress;
data['buildingNo'] = buildingNo;
data['doorNo'] = doorNo;
data['zipCode'] = zipCode;
data['latitude'] = latitude;
data['longitude'] = longitude;
return data;
}