|
|
@ -86,7 +86,9 @@ class _RegisterInfo extends State<RegisterInfo> {
|
|
|
|
Container(
|
|
|
|
Container(
|
|
|
|
margin: EdgeInsets.only(bottom: 10),
|
|
|
|
margin: EdgeInsets.only(bottom: 10),
|
|
|
|
child: TextFields(
|
|
|
|
child: TextFields(
|
|
|
|
hintText: registerInfo.firstNameEn,
|
|
|
|
hintText: registerInfo.firstNameEn == '-'
|
|
|
|
|
|
|
|
? registerInfo.firstNameAr
|
|
|
|
|
|
|
|
: registerInfo.firstNameEn,
|
|
|
|
padding: EdgeInsets.only(
|
|
|
|
padding: EdgeInsets.only(
|
|
|
|
top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
readOnly: true,
|
|
|
|
readOnly: true,
|
|
|
@ -95,7 +97,9 @@ class _RegisterInfo extends State<RegisterInfo> {
|
|
|
|
Container(
|
|
|
|
Container(
|
|
|
|
margin: EdgeInsets.only(bottom: 10),
|
|
|
|
margin: EdgeInsets.only(bottom: 10),
|
|
|
|
child: TextFields(
|
|
|
|
child: TextFields(
|
|
|
|
hintText: registerInfo.secondNameEn,
|
|
|
|
hintText: registerInfo.secondNameEn == '-'
|
|
|
|
|
|
|
|
? registerInfo.secondNameAr
|
|
|
|
|
|
|
|
: registerInfo.secondNameEn,
|
|
|
|
padding: EdgeInsets.only(
|
|
|
|
padding: EdgeInsets.only(
|
|
|
|
top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
readOnly: true,
|
|
|
|
readOnly: true,
|
|
|
@ -104,7 +108,9 @@ class _RegisterInfo extends State<RegisterInfo> {
|
|
|
|
Container(
|
|
|
|
Container(
|
|
|
|
margin: EdgeInsets.only(bottom: 10),
|
|
|
|
margin: EdgeInsets.only(bottom: 10),
|
|
|
|
child: TextFields(
|
|
|
|
child: TextFields(
|
|
|
|
hintText: registerInfo.lastNameEn,
|
|
|
|
hintText: registerInfo.lastNameEn == '-'
|
|
|
|
|
|
|
|
? registerInfo.lastNameAr
|
|
|
|
|
|
|
|
: registerInfo.lastNameEn,
|
|
|
|
padding: EdgeInsets.only(
|
|
|
|
padding: EdgeInsets.only(
|
|
|
|
top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
readOnly: true,
|
|
|
|
readOnly: true,
|
|
|
@ -310,9 +316,15 @@ class _RegisterInfo extends State<RegisterInfo> {
|
|
|
|
"PatientIdentificationNo": registerInfo.idNumber,
|
|
|
|
"PatientIdentificationNo": registerInfo.idNumber,
|
|
|
|
"MobileNumber": registerd_data.patientMobileNumber,
|
|
|
|
"MobileNumber": registerd_data.patientMobileNumber,
|
|
|
|
"PatientOutSA": registerd_data.zipCode == '966' ? 0 : 1,
|
|
|
|
"PatientOutSA": registerd_data.zipCode == '966' ? 0 : 1,
|
|
|
|
"FirstName": registerInfo.firstNameEn,
|
|
|
|
"FirstName": registerInfo.firstNameEn == '-'
|
|
|
|
"MiddleName": registerInfo.secondNameEn,
|
|
|
|
? registerInfo.firstNameAr
|
|
|
|
"LastName": registerInfo.lastNameEn,
|
|
|
|
: registerInfo.firstNameEn,
|
|
|
|
|
|
|
|
"MiddleName":registerInfo.secondNameEn == '-'
|
|
|
|
|
|
|
|
? registerInfo.secondNameAr
|
|
|
|
|
|
|
|
: registerInfo.secondNameEn,
|
|
|
|
|
|
|
|
"LastName": registerInfo.lastNameEn == '-'
|
|
|
|
|
|
|
|
? registerInfo.lastNameAr
|
|
|
|
|
|
|
|
: registerInfo.lastNameEn,
|
|
|
|
"StrDateofBirth": registerInfo.dateOfBirth,
|
|
|
|
"StrDateofBirth": registerInfo.dateOfBirth,
|
|
|
|
"DateofBirth": DateUtil.convertISODateToJsonDate(
|
|
|
|
"DateofBirth": DateUtil.convertISODateToJsonDate(
|
|
|
|
registerInfo.dateOfBirth.replaceAll('/', '-')),
|
|
|
|
registerInfo.dateOfBirth.replaceAll('/', '-')),
|
|
|
@ -331,30 +343,6 @@ class _RegisterInfo extends State<RegisterInfo> {
|
|
|
|
"PatientIdentificationID": registerInfo.idNumber,
|
|
|
|
"PatientIdentificationID": registerInfo.idNumber,
|
|
|
|
"PatientMobileNumber": registerd_data.patientMobileNumber,
|
|
|
|
"PatientMobileNumber": registerd_data.patientMobileNumber,
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
// var patientObject ={};
|
|
|
|
|
|
|
|
// var request ={};
|
|
|
|
|
|
|
|
// patientObject['PatientIdentificationType'] = this.identificationType;
|
|
|
|
|
|
|
|
// patientObject['PatientIdentificationNo'] = this.id;
|
|
|
|
|
|
|
|
// request['PatientIdentificationID'] = this.id;
|
|
|
|
|
|
|
|
// request['PatientMobileNumber'] = this.registerInfo.MobileNumber;
|
|
|
|
|
|
|
|
// patientObject['MobileNumber'] = this.registerInfo.MobileNumber;
|
|
|
|
|
|
|
|
// patientObject['PatientOutSA'] = this.registerInfo.PatientOutSA;
|
|
|
|
|
|
|
|
// request['LogInTokenID'] = this.registerInfo.LogInTokenID;
|
|
|
|
|
|
|
|
// request['activationCode'] = this.registerInfo.activationCode;
|
|
|
|
|
|
|
|
// request['ProjectID'] = this.selectedProjectID;
|
|
|
|
|
|
|
|
// patientObject['ProjectID'] = this.selectedProjectID;
|
|
|
|
|
|
|
|
// request
|
|
|
|
|
|
|
|
// request.setBirthDate(this.dateOfBirth, this.cs.convertISODateToJsonDate(this.dateOfBirth));
|
|
|
|
|
|
|
|
// request.setGender(this.gender);
|
|
|
|
|
|
|
|
// request.Patientobject.NationalityID = this.selectedNationalityID;
|
|
|
|
|
|
|
|
// request.Patientobject.StrDateofBirth = this.dateOfBirth;
|
|
|
|
|
|
|
|
// request.Patientobject.DateofBirthN = this.dateHijri;
|
|
|
|
|
|
|
|
// request.Patientobject.EmailAddress = this.eMail;
|
|
|
|
|
|
|
|
// request.Patientobject.SourceType = this.iSOCountryID
|
|
|
|
|
|
|
|
// request.Patientobject.PreferredLanguage = this.preferredLanguage
|
|
|
|
|
|
|
|
// request.Patientobject.Marital = this.maritalStatus;
|
|
|
|
|
|
|
|
//return request;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
bool isValid() {
|
|
|
|
bool isValid() {
|
|
|
|