class DoctorList { int clinicID; String clinicName; String doctorTitle; int iD; String name; int projectID; String projectName; int actualDoctorRate; int clinicRoomNo; Null date; Null dayName; int doctorID; String doctorImageURL; Null doctorProfile; Null doctorProfileInfo; int doctorRate; int gender; String genderDescription; bool isAppointmentAllowed; bool isDoctorAllowVedioCall; bool isDoctorDummy; bool isLiveCare; String latitude; String longitude; String nationalityFlagURL; String nationalityID; String nationalityName; Null nearestFreeSlot; int noOfPatientsRate; Null originalClinicID; int personRate; int projectDistanceInKiloMeters; String qR; Null qRString; int rateNumber; Null serviceID; String setupID; List speciality; Null workingHours; DoctorList( {this.clinicID, this.clinicName, this.doctorTitle, this.iD, this.name, this.projectID, this.projectName, this.actualDoctorRate, this.clinicRoomNo, this.date, this.dayName, this.doctorID, this.doctorImageURL, this.doctorProfile, this.doctorProfileInfo, this.doctorRate, this.gender, this.genderDescription, this.isAppointmentAllowed, this.isDoctorAllowVedioCall, this.isDoctorDummy, this.isLiveCare, this.latitude, this.longitude, this.nationalityFlagURL, this.nationalityID, this.nationalityName, this.nearestFreeSlot, this.noOfPatientsRate, this.originalClinicID, this.personRate, this.projectDistanceInKiloMeters, this.qR, this.qRString, this.rateNumber, this.serviceID, this.setupID, this.speciality, this.workingHours}); DoctorList.fromJson(Map json) { clinicID = json['ClinicID']; clinicName = json['ClinicName']; doctorTitle = json['DoctorTitle']; iD = json['ID']; name = json['Name']; projectID = json['ProjectID']; projectName = json['ProjectName']; actualDoctorRate = json['ActualDoctorRate']; clinicRoomNo = json['ClinicRoomNo']; date = json['Date']; dayName = json['DayName']; doctorID = json['DoctorID']; doctorImageURL = json['DoctorImageURL']; doctorProfile = json['DoctorProfile']; doctorProfileInfo = json['DoctorProfileInfo']; doctorRate = json['DoctorRate']; gender = json['Gender']; genderDescription = json['GenderDescription']; isAppointmentAllowed = json['IsAppointmentAllowed']; isDoctorAllowVedioCall = json['IsDoctorAllowVedioCall']; isDoctorDummy = json['IsDoctorDummy']; isLiveCare = json['IsLiveCare']; latitude = json['Latitude']; longitude = json['Longitude']; nationalityFlagURL = json['NationalityFlagURL']; nationalityID = json['NationalityID']; nationalityName = json['NationalityName']; nearestFreeSlot = json['NearestFreeSlot']; noOfPatientsRate = json['NoOfPatientsRate']; originalClinicID = json['OriginalClinicID']; personRate = json['PersonRate']; projectDistanceInKiloMeters = json['ProjectDistanceInKiloMeters']; qR = json['QR']; qRString = json['QRString']; rateNumber = json['RateNumber']; serviceID = json['ServiceID']; setupID = json['SetupID']; speciality = json['Speciality'].cast(); workingHours = json['WorkingHours']; } Map toJson() { final Map data = new Map(); data['ClinicID'] = this.clinicID; data['ClinicName'] = this.clinicName; data['DoctorTitle'] = this.doctorTitle; data['ID'] = this.iD; data['Name'] = this.name; data['ProjectID'] = this.projectID; data['ProjectName'] = this.projectName; data['ActualDoctorRate'] = this.actualDoctorRate; data['ClinicRoomNo'] = this.clinicRoomNo; data['Date'] = this.date; data['DayName'] = this.dayName; data['DoctorID'] = this.doctorID; data['DoctorImageURL'] = this.doctorImageURL; data['DoctorProfile'] = this.doctorProfile; data['DoctorProfileInfo'] = this.doctorProfileInfo; data['DoctorRate'] = this.doctorRate; data['Gender'] = this.gender; data['GenderDescription'] = this.genderDescription; data['IsAppointmentAllowed'] = this.isAppointmentAllowed; data['IsDoctorAllowVedioCall'] = this.isDoctorAllowVedioCall; data['IsDoctorDummy'] = this.isDoctorDummy; data['IsLiveCare'] = this.isLiveCare; data['Latitude'] = this.latitude; data['Longitude'] = this.longitude; data['NationalityFlagURL'] = this.nationalityFlagURL; data['NationalityID'] = this.nationalityID; data['NationalityName'] = this.nationalityName; data['NearestFreeSlot'] = this.nearestFreeSlot; data['NoOfPatientsRate'] = this.noOfPatientsRate; data['OriginalClinicID'] = this.originalClinicID; data['PersonRate'] = this.personRate; data['ProjectDistanceInKiloMeters'] = this.projectDistanceInKiloMeters; data['QR'] = this.qR; data['QRString'] = this.qRString; data['RateNumber'] = this.rateNumber; data['ServiceID'] = this.serviceID; data['SetupID'] = this.setupID; data['Speciality'] = this.speciality; data['WorkingHours'] = this.workingHours; return data; } }