|
|
@ -8,7 +8,6 @@ import 'package:doctor_app_flutter/core/model/Prescriptions/prescription_entity_
|
|
|
|
import 'package:doctor_app_flutter/core/model/Prescriptions/prescription_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/Prescriptions/prescription_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/Prescriptions/prescription_report.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/Prescriptions/prescription_report.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/Prescriptions/prescription_report_enh.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/Prescriptions/prescription_report_enh.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/Prescriptions/prescriptions_order.dart';
|
|
|
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/GetAllergiesResModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/GetAllergiesResModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/GetAssessmentResModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/SOAP/GetAssessmentResModel.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/patient/patiant_info_model.dart';
|
|
|
|
import 'package:doctor_app_flutter/core/model/patient/patiant_info_model.dart';
|
|
|
@ -96,9 +95,14 @@ class PrescriptionViewModel extends BaseViewModel {
|
|
|
|
List<GetAssessmentResModel> lstAssessments,
|
|
|
|
List<GetAssessmentResModel> lstAssessments,
|
|
|
|
List<GetAllergiesResModel> allergy,
|
|
|
|
List<GetAllergiesResModel> allergy,
|
|
|
|
PatiantInformtion patient,
|
|
|
|
PatiantInformtion patient,
|
|
|
|
List<dynamic> prescription) async {
|
|
|
|
List<dynamic> prescription,
|
|
|
|
|
|
|
|
{bool isLocalBusy = false}) async {
|
|
|
|
hasError = false;
|
|
|
|
hasError = false;
|
|
|
|
setState(ViewState.BusyLocal);
|
|
|
|
// setState(ViewState.BusyLocal);
|
|
|
|
|
|
|
|
if(isLocalBusy)
|
|
|
|
|
|
|
|
setState(ViewState.BusyLocal);
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
setState(ViewState.Busy);
|
|
|
|
await _prescriptionService.getDrugToDrug(
|
|
|
|
await _prescriptionService.getDrugToDrug(
|
|
|
|
vital, lstAssessments, allergy, patient, prescription);
|
|
|
|
vital, lstAssessments, allergy, patient, prescription);
|
|
|
|
if (_prescriptionService.hasError) {
|
|
|
|
if (_prescriptionService.hasError) {
|
|
|
|