toJson method
Implementation
Map<String, dynamic> toJson() {
final json = <String, dynamic>{};
if (this.name != null) {
json[r'name'] = this.name;
} else {
json[r'name'] = null;
}
if (this.firstName != null) {
json[r'first_name'] = this.firstName;
} else {
json[r'first_name'] = null;
}
if (this.lastName != null) {
json[r'last_name'] = this.lastName;
} else {
json[r'last_name'] = null;
}
if (this.phoneNumber != null) {
json[r'phone_number'] = this.phoneNumber;
} else {
json[r'phone_number'] = null;
}
if (this.email != null) {
json[r'email'] = this.email;
} else {
json[r'email'] = null;
}
if (this.hasDbsUpdateService != null) {
json[r'has_dbs_update_service'] = this.hasDbsUpdateService;
} else {
json[r'has_dbs_update_service'] = null;
}
if (this.dbsNumber != null) {
json[r'dbs_number'] = this.dbsNumber;
} else {
json[r'dbs_number'] = null;
}
if (this.dbsDateOfIssue != null) {
json[r'dbs_date_of_issue'] = _dateFormatter.format(this.dbsDateOfIssue!.toUtc());
} else {
json[r'dbs_date_of_issue'] = null;
}
if (this.dbsScan != null) {
json[r'dbs_scan'] = this.dbsScan;
} else {
json[r'dbs_scan'] = null;
}
if (this.video != null) {
json[r'video'] = this.video;
} else {
json[r'video'] = null;
}
if (this.videoLink != null) {
json[r'video_link'] = this.videoLink;
} else {
json[r'video_link'] = null;
}
if (this.photo != null) {
json[r'photo'] = this.photo;
} else {
json[r'photo'] = null;
}
if (this.postcode != null) {
json[r'postcode'] = this.postcode;
} else {
json[r'postcode'] = null;
}
if (this.hasSkype != null) {
json[r'has_skype'] = this.hasSkype;
} else {
json[r'has_skype'] = null;
}
json[r'subjects'] = this.subjects;
if (this.experienceYears != null) {
json[r'experience_years'] = this.experienceYears;
} else {
json[r'experience_years'] = null;
}
if (this.experience != null) {
json[r'experience'] = this.experience;
} else {
json[r'experience'] = null;
}
if (this.tagline != null) {
json[r'tagline'] = this.tagline;
} else {
json[r'tagline'] = null;
}
json[r'files'] = this.files;
if (this.onlineTutoring != null) {
json[r'online_tutoring'] = this.onlineTutoring;
} else {
json[r'online_tutoring'] = null;
}
if (this.inPersonTutoring != null) {
json[r'in_person_tutoring'] = this.inPersonTutoring;
} else {
json[r'in_person_tutoring'] = null;
}
if (this.profilePhotoRejected != null) {
json[r'profile_photo_rejected'] = this.profilePhotoRejected;
} else {
json[r'profile_photo_rejected'] = null;
}
if (this.profileSubmitted != null) {
json[r'profile_submitted'] = this.profileSubmitted;
} else {
json[r'profile_submitted'] = null;
}
json[r'qualifications'] = this.qualifications;
json[r'references'] = this.references;
if (this.statementConfirmation != null) {
json[r'statement_confirmation'] = this.statementConfirmation;
} else {
json[r'statement_confirmation'] = null;
}
if (this.handbook != null) {
json[r'handbook'] = this.handbook;
} else {
json[r'handbook'] = null;
}
if (this.tutorIDImage != null) {
json[r'tutor_ID_image'] = this.tutorIDImage;
} else {
json[r'tutor_ID_image'] = null;
}
if (this.tutorCv != null) {
json[r'tutor_cv'] = this.tutorCv;
} else {
json[r'tutor_cv'] = null;
}
return json;
}