|
|
|
|
@ -98,13 +98,13 @@ class SickLeaveService extends BaseService {
|
|
|
|
|
|
|
|
|
|
Future getSickLeave(patientMRN) async {
|
|
|
|
|
hasError = false;
|
|
|
|
|
await baseAppClient.post(
|
|
|
|
|
await baseAppClient.postPatient(
|
|
|
|
|
GET_SICK_LEAVE,
|
|
|
|
|
onSuccess: (dynamic response, int statusCode) {
|
|
|
|
|
Future.value(response);
|
|
|
|
|
_getAllsickLeave.clear();
|
|
|
|
|
response['SickLeavesList']['entityList'].forEach((v) {
|
|
|
|
|
_getAllsickLeave.add(GetAllSickLeaveResponse.fromJson(v));
|
|
|
|
|
_getAllsickLeavePatient.clear();
|
|
|
|
|
response['List_SickLeave'].forEach((v) {
|
|
|
|
|
_getAllsickLeavePatient.add(SickLeavePatientModel.fromJson(v));
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
onFailure: (String error, int statusCode) {
|
|
|
|
|
@ -115,26 +115,26 @@ class SickLeaveService extends BaseService {
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Future getSickLeavePatient(patientMRN) async {
|
|
|
|
|
// _sickLeavePatientRequestModel =
|
|
|
|
|
// SickLeavePatientRequestModel(patientID: patientMRN, patientType: 1);
|
|
|
|
|
// hasError = false;
|
|
|
|
|
// await baseAppClient.post(
|
|
|
|
|
// GET_SICK_LEAVE_PATIENT,
|
|
|
|
|
// onSuccess: (dynamic response, int statusCode) {
|
|
|
|
|
// Future.value(response);
|
|
|
|
|
// _getAllsickLeavePatient.clear();
|
|
|
|
|
// response['List_SickLeave'].forEach((v) {
|
|
|
|
|
// _getAllsickLeavePatient.add(SickLeavePatientModel.fromJson(v));
|
|
|
|
|
// });
|
|
|
|
|
// },
|
|
|
|
|
// onFailure: (String error, int statusCode) {
|
|
|
|
|
// hasError = true;
|
|
|
|
|
// super.error = error;
|
|
|
|
|
// },
|
|
|
|
|
// body: _sickLeavePatientRequestModel.toJson(),
|
|
|
|
|
// );
|
|
|
|
|
// }
|
|
|
|
|
Future getSickLeavePatient(patientMRN) async {
|
|
|
|
|
_sickLeavePatientRequestModel = SickLeavePatientRequestModel(
|
|
|
|
|
patientID: patientMRN, patientTypeID: 2, patientType: 1);
|
|
|
|
|
hasError = false;
|
|
|
|
|
await baseAppClient.postPatient(
|
|
|
|
|
GET_SICK_LEAVE_PATIENT,
|
|
|
|
|
onSuccess: (dynamic response, int statusCode) {
|
|
|
|
|
Future.value(response);
|
|
|
|
|
_getAllsickLeavePatient.clear();
|
|
|
|
|
response['List_SickLeave'].forEach((v) {
|
|
|
|
|
_getAllsickLeavePatient.add(SickLeavePatientModel.fromJson(v));
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
onFailure: (String error, int statusCode) {
|
|
|
|
|
hasError = true;
|
|
|
|
|
super.error = error;
|
|
|
|
|
},
|
|
|
|
|
body: _sickLeavePatientRequestModel.toJson(),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Future getRescheduleLeave() async {
|
|
|
|
|
hasError = false;
|
|
|
|
|
|