Merge branch 'development-3.3' of http://34.17.52.79/Haroon6138/doctor_app_flutter into update_flutter_3.16.0
# Conflicts: # ios/Runner.xcodeproj/project.pbxproj # lib/core/model/SOAP/assessment/patch_assessment_req_model.dart # lib/core/service/patient_medical_file/soap/SOAP_service.dart # lib/core/viewModel/SOAP_view_model.dart # lib/core/viewModel/dashboard_view_model.dart # lib/core/viewModel/prescription/prescription_view_model.dart # lib/core/viewModel/procedure_View_model.dart # lib/screens/doctor_schedule/doctor_schedule.dart # lib/screens/home/home_screen.dart # lib/screens/patients/insurance_approvals_details.dart # lib/screens/patients/profile/lab_result/labs_home_page.dart # lib/screens/patients/profile/soap_update/assessment/add_assessment_details.dart # lib/screens/patients/profile/soap_update/assessment/update_assessment_page.dart # lib/screens/prescription/add_prescription/add_drug/add_drug_widget.dart # lib/screens/prescription/add_prescription/prescription_form_widget.dart # lib/screens/prescription/new_prescriptions_page.dart # lib/screens/procedures/add_procedure_page.dart # lib/screens/procedures/procedure_screen.dart # lib/utils/translations_delegate_base_utils.dart # lib/widgets/shared/speech-text-popup.dart # pubspec.lock # pubspec.yamlflutter_3.16.0_zoom
commit
e4b891bf68
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,60 @@
|
|||||||
|
class RadiologyCriticalFindingModel {
|
||||||
|
String? clinicName;
|
||||||
|
String? doctorName;
|
||||||
|
String? imageURL;
|
||||||
|
int? invoiceLineItemNo;
|
||||||
|
int? invoiceNo;
|
||||||
|
String? notificationMesssage;
|
||||||
|
int? patientId;
|
||||||
|
String? patientName;
|
||||||
|
String? procedureName;
|
||||||
|
String? reportData;
|
||||||
|
String? reportOn;
|
||||||
|
String? resultFindings;
|
||||||
|
|
||||||
|
RadiologyCriticalFindingModel(
|
||||||
|
{this.clinicName,
|
||||||
|
this.doctorName,
|
||||||
|
this.imageURL,
|
||||||
|
this.invoiceLineItemNo,
|
||||||
|
this.invoiceNo,
|
||||||
|
this.notificationMesssage,
|
||||||
|
this.patientId,
|
||||||
|
this.patientName,
|
||||||
|
this.procedureName,
|
||||||
|
this.reportData,
|
||||||
|
this.reportOn,
|
||||||
|
this.resultFindings});
|
||||||
|
|
||||||
|
RadiologyCriticalFindingModel.fromJson(Map<String, dynamic> json) {
|
||||||
|
clinicName = json['clinicName'];
|
||||||
|
doctorName = json['doctorName'];
|
||||||
|
imageURL = json['imageURL'];
|
||||||
|
invoiceLineItemNo = json['invoiceLineItemNo'];
|
||||||
|
invoiceNo = json['invoiceNo'];
|
||||||
|
notificationMesssage = json['notificationMesssage'];
|
||||||
|
patientId = json['patientId'];
|
||||||
|
patientName = json['patientName'];
|
||||||
|
procedureName = json['procedureName'];
|
||||||
|
reportData = json['reportData'];
|
||||||
|
reportOn = json['reportOn'];
|
||||||
|
resultFindings = json['resultFindings'];
|
||||||
|
}
|
||||||
|
|
||||||
|
Map<String, dynamic> toJson() {
|
||||||
|
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||||
|
data['clinicName'] = this.clinicName;
|
||||||
|
data['doctorName'] = this.doctorName;
|
||||||
|
data['imageURL'] = this.imageURL;
|
||||||
|
data['invoiceLineItemNo'] = this.invoiceLineItemNo;
|
||||||
|
data['invoiceNo'] = this.invoiceNo;
|
||||||
|
data['notificationMesssage'] = this.notificationMesssage;
|
||||||
|
data['patientId'] = this.patientId;
|
||||||
|
data['patientName'] = this.patientName;
|
||||||
|
data['procedureName'] = this.procedureName;
|
||||||
|
data['reportData'] = this.reportData;
|
||||||
|
data['reportOn'] = this.reportOn;
|
||||||
|
data['resultFindings'] = this.resultFindings;
|
||||||
|
return data;
|
||||||
|
}
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,40 @@
|
|||||||
|
import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart';
|
||||||
|
import 'package:doctor_app_flutter/widgets/shared/buttons/app_buttons_widget.dart';
|
||||||
|
import 'package:eva_icons_flutter/eva_icons_flutter.dart';
|
||||||
|
import 'package:flutter/material.dart';
|
||||||
|
import '../../utils/translations_delegate_base_utils.dart';
|
||||||
|
|
||||||
|
class ConfirmationDialog extends StatefulWidget {
|
||||||
|
final String? title;
|
||||||
|
final Function? onTapGrant;
|
||||||
|
|
||||||
|
ConfirmationDialog({this.title, this.onTapGrant});
|
||||||
|
|
||||||
|
@override
|
||||||
|
_ConfirmationDialogState createState() => _ConfirmationDialogState();
|
||||||
|
}
|
||||||
|
|
||||||
|
class _ConfirmationDialogState extends State<ConfirmationDialog> {
|
||||||
|
@override
|
||||||
|
Widget build(BuildContext context) {
|
||||||
|
return AlertDialog(
|
||||||
|
title: Text("Alert"),
|
||||||
|
content: Text(widget.title!),
|
||||||
|
actions: [
|
||||||
|
TextButton(
|
||||||
|
child: Text(TranslationBase.of(context).cancel),
|
||||||
|
onPressed: () {
|
||||||
|
Navigator.pop(context);
|
||||||
|
},
|
||||||
|
),
|
||||||
|
TextButton(
|
||||||
|
child: Text(TranslationBase.of(context).ok),
|
||||||
|
onPressed: () {
|
||||||
|
Navigator.pop(context);
|
||||||
|
widget.onTapGrant!();
|
||||||
|
},
|
||||||
|
)
|
||||||
|
],
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue