update procedure for agreed categorise

merge-requests/335/head
hussam al-habibeh 5 years ago
parent 46b5f2a5f3
commit 0411462360

@ -99,6 +99,6 @@ class ProcedureViewModel extends BaseViewModel {
setState(ViewState.ErrorLocal);
} else
setState(ViewState.Idle);
await getProcedure(mrn: mrn);
//await getProcedure(mrn: mrn);
}
}

@ -369,14 +369,16 @@ class _UpdateProcedureWidgetState extends State<UpdateProcedureWidget> {
if (entityList.isNotEmpty) {
entityList.forEach((element) {
controls.add(
Controls(code: "remarks", controlValue: element.remarks ?? remarks),
Controls(code: "remarks", controlValue: element.remarks ?? ''),
);
controls.add(
Controls(code: "ordertype", controlValue: '1'),
);
controlsProcedure.procedure = element.procedureId;
controlsProcedure.category = '0' + element.categoryID;
controlsProcedure.category = int.parse(element.categoryID) > 9
? element.categoryID
: "0" + element.categoryID;
controlsProcedure.controls = controls;
});
} else {
@ -387,11 +389,12 @@ class _UpdateProcedureWidgetState extends State<UpdateProcedureWidget> {
controls.add(
Controls(code: "ordertype", controlValue: orderType),
);
}
controlsProcedure.procedure = procedureId;
controlsProcedure.category = '0' + categorieId;
controlsProcedure.controls = controls;
controlsProcedure.procedure = procedureId;
controlsProcedure.category = '0' + categorieId;
controlsProcedure.controls = controls;
}
// controlsProcedure.add(ProcedureDetail(
// category: categorieId, procedure: procedureId, controls: controls));
updateProcedureReqModel.procedureDetail = controlsProcedure;
@ -405,6 +408,7 @@ class _UpdateProcedureWidgetState extends State<UpdateProcedureWidget> {
model.getProcedure(mrn: patient.patientMRN);
} else if (model.state == ViewState.Idle) {
DrAppToastMsg.showSuccesToast('procedure has been updated');
model.getProcedure(mrn: patient.patientMRN);
}
}

Loading…
Cancel
Save