first procedure

flutter_vervion_2
Elham Rababah 4 years ago
parent 8940de50d6
commit bf54139647

@ -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);
postProcedure(
orderType: selectedType.toString(),
//TODO Elham* check the static value
postProcedure(
orderType: selectedType==null?"1":selectedType.toString(),
entityList: entityList,
patient: patient,
model: widget.model,
remarks: remarksController.text);
Navigator.pop(context);
},
),
],

Loading…
Cancel
Save