WD:hopi details clear before making a call.

update_flutter_3.24_vida_plus_episode
taha.alam 11 months ago
parent fd4dacee83
commit 4de8cb4554

@ -645,10 +645,9 @@ class SOAPService extends LookupService {
"pomrId": patient.pomrId,
};
hasError = false;
hopiDetails.clear();
await baseAppClient.post(HOPI_DETAILS,
onSuccess: (dynamic response, int statusCode) {
hopiDetails.clear();
response['DetailHOPI']['resultData'].forEach((v) {
hopiDetails.add(GetHopiDetails.fromJson(v));
});
@ -1047,14 +1046,14 @@ class SOAPService extends LookupService {
if (response['ListDiagnosisAddFavourite']['message'] != null)
DrAppToastMsg.showErrorToast(
response['ListDiagnosisAddFavourite']['message']);
else DrAppToastMsg.showErrorToast("Unable to Add");
else
DrAppToastMsg.showErrorToast("Unable to Add");
} else {
if (response['ListDiagnosisAddFavourite']['message'] != null)
DrAppToastMsg.showSuccesToast(
response['ListDiagnosisAddFavourite']['message']);
else DrAppToastMsg.showErrorToast("Diagnosis Added To Favorite");
else
DrAppToastMsg.showErrorToast("Diagnosis Added To Favorite");
}
}, onFailure: (String error, int statusCode) {
hasError = true;
@ -1348,12 +1347,20 @@ class SOAPService extends LookupService {
return;
}
if (response['ValidatinErrorsCSI'] != null) {
if(response['ValidatinErrorsCSI']['errors']!= null && (response['ValidatinErrorsCSI']['errors'] as List).isNotEmpty ){
if(response['ValidatinErrorsCSI']['errors']['Validations']!= null && (response['ValidatinErrorsCSI']['errors']['Validations'] as List).isNotEmpty ) {
if((response['ValidatinErrorsCSI']['errors']['Validations'] as List).first!['Error'] != null )
DrAppToastMsg.showErrorToast((response['ValidatinErrorsCSI']['errors']['Validations'] as List).first!['Error']);
}}
if (response['ValidatinErrorsCSI']['errors'] != null &&
(response['ValidatinErrorsCSI']['errors'] as List).isNotEmpty) {
if (response['ValidatinErrorsCSI']['errors']['Validations'] != null &&
(response['ValidatinErrorsCSI']['errors']['Validations'] as List)
.isNotEmpty) {
if ((response['ValidatinErrorsCSI']['errors']['Validations']
as List)
.first!['Error'] !=
null)
DrAppToastMsg.showErrorToast((response['ValidatinErrorsCSI']
['errors']['Validations'] as List)
.first!['Error']);
}
}
}
success = false;
}, onFailure: (String error, int statusCode) {

Loading…
Cancel
Save