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