@ -46,10 +46,9 @@ class DoctorsListService extends BaseService {
long = await this . sharedPref . getDouble ( USER_LONG ) ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
/ / Request req = appGlobal . getPublicRequest ( ) ;
request = {
/ / " LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
/ /
/ / " IPAdress " : " 10.20.10.20 " ,
/ / " VersionID " : req . VersionID ,
/ / " Channel " : req . Channel ,
@ -104,10 +103,8 @@ class DoctorsListService extends BaseService {
long = await this . sharedPref . getDouble ( USER_LONG ) ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : " 10.20.10.20 " ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
@ -143,10 +140,9 @@ class DoctorsListService extends BaseService {
Future < Map > getDoctorsProfile ( int docID , int clinicID , int projectID , context ) async {
Map < String , dynamic > request ;
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : " 10.20.10.20 " ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
@ -176,10 +172,9 @@ class DoctorsListService extends BaseService {
Future < Map > getDoctorsRating ( int docID , context ) async {
Map < String , dynamic > request ;
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : " 10.20.10.20 " ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
@ -227,10 +222,9 @@ class DoctorsListService extends BaseService {
Future < Map > getDoctorsRatingDetails ( int docID , context ) async {
Map < String , dynamic > request ;
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : " 10.20.10.20 " ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
@ -258,7 +252,7 @@ class DoctorsListService extends BaseService {
Future < Map > getDoctorFreeSlots ( int docID , int clinicID , int projectID , BuildContext context , [ ProjectViewModel ? projectViewModel ] ) async {
Map < String , dynamic > request ;
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" DoctorID " : docID ,
@ -270,7 +264,6 @@ class DoctorsListService extends BaseService {
" isReschadual " : false ,
" VersionID " : req . VersionID ,
" Channel " : 3 ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : " 10.20.10.20 " ,
" generalid " : " Cs2020@2016 \$ 2958 " ,
" PatientOutSA " : authProvider . isLogin ? authUser . outSA : 0 ,
@ -301,7 +294,7 @@ class DoctorsListService extends BaseService {
Future < Map > getDoctorScheduledFreeSlots ( int docID , int clinicID , int projectID , int serviceID , BuildContext context ) async {
Map < String , dynamic > request ;
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" DoctorID " : docID ,
@ -314,7 +307,6 @@ class DoctorsListService extends BaseService {
" isReschadual " : false ,
" VersionID " : req . VersionID ,
" Channel " : 3 ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : " 10.20.10.20 " ,
" generalid " : " Cs2020@2016 \$ 2958 " ,
" PatientOutSA " : authUser . outSA ,
@ -342,7 +334,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" IsForLiveCare " : false ,
@ -366,7 +357,6 @@ class DoctorsListService extends BaseService {
" Age " : authUser . age ! = null ? authUser . age : 0 ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -410,7 +400,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" IsForLiveCare " : true ,
@ -433,7 +422,6 @@ class DoctorsListService extends BaseService {
" GenderID " : authUser . gender ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -463,7 +451,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -473,7 +460,6 @@ class DoctorsListService extends BaseService {
" IsActiveAppointment " : true ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -522,7 +508,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -533,7 +518,6 @@ class DoctorsListService extends BaseService {
" IsForLiveCare " : true ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -563,17 +547,9 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" ProjectID " : 15 ,
" DeviceTypeID " : req . DeviceTypeID ,
" PatientID " : authUser . patientID ,
" PatientTypeID " : authUser . patientType ,
" PatientType " : authUser . patientType
} ;
request = { " ProjectID " : 15 , " DeviceTypeID " : req . DeviceTypeID , " PatientID " : authUser . patientID , " PatientTypeID " : authUser . patientType , " PatientType " : authUser . patientType } ;
dynamic localRes ;
@ -593,11 +569,9 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" ProjectID " : projectID ,
" SetupID " : setupID ,
" isDentalAllowedBackend " : false ,
@ -617,9 +591,9 @@ class DoctorsListService extends BaseService {
return Future . value ( localRes ) ;
}
Future < Map > getPatientAppointmentHistoryWithAppoNo ( int appoNo ) async {
Future < Map > getPatientAppointmentHistoryWithAppoNo ( int appoNo , int languageID ) async {
Map < String , dynamic > request ;
request = { " IsActiveAppointment " : true , " AppointmentNo " : appoNo , " IsComingFromCOC " : false };
request = { " IsActiveAppointment " : true , " AppointmentNo " : appoNo , " IsComingFromCOC " : false , " LanguageID " : languageID };
dynamic localRes ;
await baseAppClient . post ( GET_PATIENT_APPOINTMENT_HISTORY , onSuccess: ( response , statusCode ) async {
localRes = response ;
@ -638,14 +612,12 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" IsActiveAppointment " : isActiveAppointment ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" SessionID " : " YckwoXhUmWBsnHKEKig " ,
@ -669,14 +641,13 @@ class DoctorsListService extends BaseService {
Future < Map > getPatientAppointmentCurfewHistory ( bool isActiveAppointment ) async {
Map < String , dynamic > request ;
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" IsActiveAppointment " : isActiveAppointment ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" SessionID " : " YckwoXhUmWBsnHKEKig " ,
@ -705,7 +676,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -716,7 +686,6 @@ class DoctorsListService extends BaseService {
" ConfirmationBy " : 102 ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" SessionID " : " YckwoXhUmWBsnHKEKig " ,
@ -752,7 +721,6 @@ class DoctorsListService extends BaseService {
long = await this . sharedPref . getDouble ( USER_LONG ) ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -770,7 +738,6 @@ class DoctorsListService extends BaseService {
" DeviceType " : req . DeviceType ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -801,7 +768,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -818,7 +784,6 @@ class DoctorsListService extends BaseService {
" StrAppointmentDate " : DateUtil . getDateFormatted ( appo . appointmentDate ! ) ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -848,7 +813,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -858,7 +822,6 @@ class DoctorsListService extends BaseService {
" IsFollowup " : patientShareResponse . isFollowup ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -888,7 +851,6 @@ class DoctorsListService extends BaseService {
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -901,7 +863,6 @@ class DoctorsListService extends BaseService {
" To " : to ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -929,14 +890,13 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" ClientRequestID " : transactionID ,
" IsPharmacy " : isPharma ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -974,7 +934,7 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" AdvanceNumber " : advanceNumber ,
@ -983,7 +943,6 @@ class DoctorsListService extends BaseService {
" AppointmentID " : appointmentID ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1009,7 +968,7 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" AdvanceNumber " : advanceNumber ,
@ -1024,7 +983,6 @@ class DoctorsListService extends BaseService {
" DeviceType " : Platform . isIOS ? " iOS " : " Android " ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1086,13 +1044,13 @@ class DoctorsListService extends BaseService {
return Future . value ( localRes ) ;
}
Future < Map > isAllowedToAskDoctor ( int docID , BuildContext context ) async {
Future < Map > isAllowedToAskDoctor ( int docID , int languageID , BuildContext context ) async {
Map < String , dynamic > request ;
if ( await this . sharedPref . getObject ( USER_PROFILE ) ! = null ) {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" IsForAskYourDoctor " : true ,
@ -1100,9 +1058,9 @@ class DoctorsListService extends BaseService {
" Top " : 25 ,
" beforeDays " : 15 ,
" exludType " : 4 ,
" LanguageID " : languageID ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1123,18 +1081,17 @@ class DoctorsListService extends BaseService {
return Future . value ( localRes ) ;
}
Future < Map > getCallRequestType ( BuildContext context ) async {
Future < Map > getCallRequestType ( int languageID , BuildContext context ) async {
Map < String , dynamic > request ;
if ( await this . sharedPref . getObject ( USER_PROFILE ) ! = null ) {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1143,6 +1100,7 @@ class DoctorsListService extends BaseService {
" DeviceTypeID " : req . DeviceTypeID ,
" PatientID " : authUser . patientID ,
" PatientTypeID " : authUser . patientType ,
" LanguageID " : languageID ,
" PatientType " : authUser . patientType
} ;
@ -1155,19 +1113,20 @@ class DoctorsListService extends BaseService {
return Future . value ( localRes ) ;
}
Future < Map > sendAskDocCallRequest ( AppoitmentAllHistoryResultList appo , String requestType , BuildContext context ) async {
Future < Map > sendAskDocCallRequest ( AppoitmentAllHistoryResultList appo , String requestType , int languageID , BuildContext context ) async {
Map < String , dynamic > request ;
if ( await this . sharedPref . getObject ( USER_PROFILE ) ! = null ) {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" ProjectID " : appo . projectID ,
" SetupID " : appo . setupID ,
" DoctorID " : appo . doctorID ,
" ClinicID " : appo . clinicID ,
" RequestType " : requestType ,
" RequestTypeID " : requestType ,
" PatientMobileNumber " : authUser . mobileNumber ,
@ -1182,7 +1141,6 @@ class DoctorsListService extends BaseService {
" EditedOn " : DateUtil . getYearMonthDayHourMinSecDateFormatted ( DateTime . now ( ) ) . split ( " " ) [ 0 ] ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1191,6 +1149,7 @@ class DoctorsListService extends BaseService {
" DeviceTypeID " : req . DeviceTypeID ,
" PatientID " : authUser . patientID ,
" PatientTypeID " : authUser . patientType ,
" LanguageID " : languageID ,
" PatientType " : authUser . patientType
} ;
@ -1209,13 +1168,12 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" AppointmentNo " : appoNo ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1242,7 +1200,7 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" AppointmentNo " : appoNo ,
@ -1250,7 +1208,6 @@ class DoctorsListService extends BaseService {
" ClinicID " : clinicID ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1277,7 +1234,7 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" AppointmentNo " : appo . appointmentNo ,
@ -1287,7 +1244,6 @@ class DoctorsListService extends BaseService {
" VersionID " : req . VersionID ,
" SetupID " : appo . setupID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1314,7 +1270,7 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" AppointmentDate " : appoDate ,
@ -1327,7 +1283,6 @@ class DoctorsListService extends BaseService {
" SetupID " : setupId ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1354,7 +1309,7 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" ProjectID " : projectID ,
@ -1372,7 +1327,6 @@ class DoctorsListService extends BaseService {
} ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1399,7 +1353,7 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
@ -1418,7 +1372,7 @@ class DoctorsListService extends BaseService {
" PaymentMethod " : paymentMethodName ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1444,13 +1398,12 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1485,13 +1438,12 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1529,14 +1481,13 @@ class DoctorsListService extends BaseService {
var data = AuthenticatedUser . fromJson ( await this . sharedPref . getObject ( USER_PROFILE ) ) ;
authUser = data ;
}
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
request = {
" MedCategoryID " : medCategoryId ,
" MedGetStsID " : medCategoryStsId ,
" VersionID " : req . VersionID ,
" Channel " : req . Channel ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : req . IPAdress ,
" generalid " : req . generalid ,
" PatientOutSA " : authUser . outSA ,
@ -1556,14 +1507,10 @@ class DoctorsListService extends BaseService {
return Future . value ( localRes ) ;
}
Future < Map > sendCheckinNfcRequest ( int appointmentNo , String nfcCode , int projectId , BuildContext context ) async {
Future < Map > sendCheckinNfcRequest ( int appointmentNo , String nfcCode , int projectId , int checkInBy , BuildContext context ) async {
Map < String , dynamic > request ;
request = {
" AppointmentNo " : appointmentNo ,
" NFC_Code " : nfcCode ,
" ProjectID " : projectId ,
} ;
request = { " AppointmentNo " : appointmentNo , " NFC_Code " : nfcCode , " ProjectID " : projectId , " CheckinBy " : checkInBy } ;
dynamic localRes ;
await baseAppClient . post ( SEND_CHECK_IN_NFC_REQUEST , onSuccess: ( response , statusCode ) async {
localRes = response ;
@ -1829,7 +1776,6 @@ class DoctorsListService extends BaseService {
Map < String , dynamic > requestFreeSlots ;
Map < String , dynamic > request ;
var languageID = await sharedPref . getStringWithDefaultValue ( APP_LANGUAGE , ' ar ' ) ;
Request req = appGlobal . getPublicRequest ( ) ;
requestFreeSlots = {
" DoctorID " : docID ,
@ -1841,7 +1787,6 @@ class DoctorsListService extends BaseService {
" isReschadual " : false ,
" VersionID " : req . VersionID ,
" Channel " : 3 ,
" LanguageID " : languageID = = ' ar ' ? 1 : 2 ,
" IPAdress " : " 10.20.10.20 " ,
" generalid " : " Cs2020@2016 \$ 2958 " ,
" PatientOutSA " : authProvider . isLogin ? authUser . outSA : 0 ,