ancillary changes

PatientApp_VIDA_Plus_3.3
haroon amjad 2 years ago
parent 3e63d80655
commit a58e4452b8

@ -622,13 +622,13 @@ class _AnicllaryOrdersState extends State<AnicllaryOrdersDetails> with SingleTic
createAdvancePayment(res, AppoitmentAllHistoryResultList appo) { createAdvancePayment(res, AppoitmentAllHistoryResultList appo) {
DoctorsListService service = new DoctorsListService(); DoctorsListService service = new DoctorsListService();
String paymentReference = res['Fort_id'].toString(); String paymentReference = res['Fort_id'].toString();
List<AncillaryOrdersProcedureList> ancillaryOrdersProcedureList = []; // List<AncillaryOrdersProcedureList> ancillaryOrdersProcedureList = [];
selectedProcList.forEach((element) { // selectedProcList.forEach((element) {
ancillaryOrdersProcedureList.add(new AncillaryOrdersProcedureList(procedureID: num.parse(element.procedureID), procedureDescription: element.procedureName)); // ancillaryOrdersProcedureList.add(new AncillaryOrdersProcedureList(procedureID: num.parse(element.procedureID), procedureDescription: element.procedureName));
}); // });
service.HIS_createAdvancePayment(appo, widget.projectID.toString(), res['Amount'], res['Fort_id'], res['PaymentMethod'], projectViewModel.user.patientType, service.HIS_createAdvancePayment(appo, widget.projectID.toString(), res['Amount'], res['Fort_id'], res['PaymentMethod'], projectViewModel.user.patientType,
projectViewModel.user.firstName + " " + projectViewModel.user.lastName, projectViewModel.user.patientID, localContext, projectViewModel.user.firstName + " " + projectViewModel.user.lastName, projectViewModel.user.patientID, localContext,
isAncillaryOrder: true, ancillaryOrdersProcedureList: ancillaryOrdersProcedureList) isAncillaryOrder: true)
.then((res) { .then((res) {
addAdvancedNumberRequest( addAdvancedNumberRequest(
Utils.isVidaPlusProject(projectViewModel, widget.projectID) Utils.isVidaPlusProject(projectViewModel, widget.projectID)

@ -1371,7 +1371,7 @@ class DoctorsListService extends BaseService {
Future<Map> HIS_createAdvancePayment(AppoitmentAllHistoryResultList appo, String projectID, double payedAmount, String paymentReference, String paymentMethodName, dynamic patientType, Future<Map> HIS_createAdvancePayment(AppoitmentAllHistoryResultList appo, String projectID, double payedAmount, String paymentReference, String paymentMethodName, dynamic patientType,
String patientName, dynamic patientID, BuildContext context, String patientName, dynamic patientID, BuildContext context,
{bool isAncillaryOrder = false, List<AncillaryOrdersProcedureList> ancillaryOrdersProcedureList}) async { {bool isAncillaryOrder = false}) async {
Map<String, dynamic> request; Map<String, dynamic> request;
if (await this.sharedPref.getObject(USER_PROFILE) != null) { if (await this.sharedPref.getObject(USER_PROFILE) != null) {
var data = AuthenticatedUser.fromJson(await this.sharedPref.getObject(USER_PROFILE)); var data = AuthenticatedUser.fromJson(await this.sharedPref.getObject(USER_PROFILE));
@ -1404,7 +1404,7 @@ class DoctorsListService extends BaseService {
"isDentalAllowedBackend": false, "isDentalAllowedBackend": false,
"PatientTypeID": patientType, "PatientTypeID": patientType,
"IsAncillaryOrder": isAncillaryOrder, "IsAncillaryOrder": isAncillaryOrder,
"AncillaryProcedureList": ancillaryOrdersProcedureList, // "AncillaryProcedureList": ancillaryOrdersProcedureList,
"PatientType": patientType "PatientType": patientType
}; };
dynamic localRes; dynamic localRes;

Loading…
Cancel
Save