|
|
|
|
@ -293,14 +293,13 @@ class MedicalFileRepoImp implements MedicalFileRepo {
|
|
|
|
|
Failure? failure;
|
|
|
|
|
await apiClient.post(
|
|
|
|
|
ApiConsts.getAllSharedRecordsByStatus,
|
|
|
|
|
body: {if (status != null) "Status": status, "PatientID": patientID},
|
|
|
|
|
body: {if (status != null) "Status": status, "PatientID": patientID.toString()},
|
|
|
|
|
onFailure: (error, statusCode, {messageStatus, failureType}) {
|
|
|
|
|
failure = failureType;
|
|
|
|
|
},
|
|
|
|
|
onSuccess: (response, statusCode, {messageStatus, errorMessage}) {
|
|
|
|
|
try {
|
|
|
|
|
final list = response['GetAllSharedRecordsByStatusList'];
|
|
|
|
|
|
|
|
|
|
final list = response['GetAllSharedRecordsByStatusList'] ?? [];
|
|
|
|
|
|
|
|
|
|
final familyLists = list.map((item) => FamilyFileResponseModelLists.fromJson(item as Map<String, dynamic>)).toList().cast<FamilyFileResponseModelLists>();
|
|
|
|
|
|
|
|
|
|
@ -336,7 +335,7 @@ class MedicalFileRepoImp implements MedicalFileRepo {
|
|
|
|
|
},
|
|
|
|
|
onSuccess: (response, statusCode, {messageStatus, errorMessage}) {
|
|
|
|
|
try {
|
|
|
|
|
final list = response['GetAllPendingRecordsList'];
|
|
|
|
|
final list = response['GetAllPendingRecordsList'] ?? [];
|
|
|
|
|
final familyLists = list.map((item) => FamilyFileResponseModelLists.fromJson(item as Map<String, dynamic>)).toList().cast<FamilyFileResponseModelLists>();
|
|
|
|
|
|
|
|
|
|
apiResponse = GenericApiModel<List<FamilyFileResponseModelLists>>(
|
|
|
|
|
|