|
|
|
|
@ -27,7 +27,7 @@ valdateProcedure(ProcedureViewModel model, PatiantInformtion patient, List<Entit
|
|
|
|
|
procedureValadteRequestModel.appointmentNo = patient.appointmentNo;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
postProcedure(
|
|
|
|
|
Future postProcedure(
|
|
|
|
|
{required ProcedureViewModel model,
|
|
|
|
|
required String remarks,
|
|
|
|
|
String? orderType,
|
|
|
|
|
@ -106,7 +106,7 @@ class AddSelectedProcedure extends StatefulWidget {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class _AddSelectedProcedureState extends State<AddSelectedProcedure> {
|
|
|
|
|
late int selectedType;
|
|
|
|
|
int? selectedType;
|
|
|
|
|
ProcedureViewModel model;
|
|
|
|
|
PatiantInformtion patient;
|
|
|
|
|
|
|
|
|
|
@ -253,7 +253,7 @@ class _AddSelectedProcedureState extends State<AddSelectedProcedure> {
|
|
|
|
|
title: TranslationBase.of(context).addSelectedProcedures,
|
|
|
|
|
color: Color(0xff359846),
|
|
|
|
|
fontWeight: FontWeight.w700,
|
|
|
|
|
onPressed: () {
|
|
|
|
|
onPressed: () async {
|
|
|
|
|
if (entityList.isEmpty == true) {
|
|
|
|
|
DrAppToastMsg.showErrorToast(
|
|
|
|
|
TranslationBase.of(context).fillTheMandatoryProcedureDetails,
|
|
|
|
|
@ -261,13 +261,17 @@ class _AddSelectedProcedureState extends State<AddSelectedProcedure> {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Navigator.pop(context);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//TODO Elham* check the static value
|
|
|
|
|
postProcedure(
|
|
|
|
|
orderType: selectedType.toString(),
|
|
|
|
|
orderType: selectedType==null?"1":selectedType.toString(),
|
|
|
|
|
entityList: entityList,
|
|
|
|
|
patient: patient,
|
|
|
|
|
model: widget.model,
|
|
|
|
|
remarks: remarksController.text);
|
|
|
|
|
|
|
|
|
|
Navigator.pop(context);
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
],
|
|
|
|
|
|