diff --git a/lib/core/service/medical/ask_doctor_services.dart b/lib/core/service/medical/ask_doctor_services.dart index 80ee3e6d..84c4f9d1 100644 --- a/lib/core/service/medical/ask_doctor_services.dart +++ b/lib/core/service/medical/ask_doctor_services.dart @@ -104,8 +104,11 @@ class AskDoctorService extends BaseService { body['EditedBy'] = 102; body['EditedOn'] = DateUtil.convertDateToString(DateTime.now()); body['isDentalAllowedBackend'] = false; + body['AppointmentNo'] = doctorList.appointmentNo; + body['ClinicID'] = doctorList.clinicID; body['QuestionType'] = num.parse(requestType); - await baseAppClient.post(INSERT_APPOINTMENT_QUESTION, onSuccess: (dynamic response, int statusCode) {}, onFailure: (String error, int statusCode) { + + await baseAppClient.post(INSERT_CALL_INFO, onSuccess: (dynamic response, int statusCode) {}, onFailure: (String error, int statusCode) { hasError = true; super.error = error; }, body: body); diff --git a/lib/models/Appointments/DoctorListResponse.dart b/lib/models/Appointments/DoctorListResponse.dart index 122f560f..f7a19c3a 100644 --- a/lib/models/Appointments/DoctorListResponse.dart +++ b/lib/models/Appointments/DoctorListResponse.dart @@ -1,5 +1,6 @@ class DoctorList { num clinicID; + dynamic appointmentNo; String clinicName; String doctorTitle; num iD; @@ -45,6 +46,7 @@ class DoctorList { DoctorList( {this.clinicID, + this.appointmentNo, this.clinicName, this.doctorTitle, this.iD, @@ -90,6 +92,7 @@ class DoctorList { DoctorList.fromJson(Map json) { clinicID = json['ClinicID']; + appointmentNo = json['AppointmentNo']; clinicName = json['ClinicName']; doctorTitle = json['DoctorTitle']; iD = json['ID']; @@ -138,6 +141,7 @@ class DoctorList { Map toJson() { final Map data = new Map(); data['ClinicID'] = this.clinicID; + data['AppointmentNo'] = this.appointmentNo; data['ClinicName'] = this.clinicName; data['DoctorTitle'] = this.doctorTitle; data['ID'] = this.iD;