|
|
|
@ -16,6 +16,7 @@ import 'package:diplomaticquarterapp/widgets/dialogs/confirm_dialog.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart';
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
import 'package:intl/intl.dart';
|
|
|
|
|
import 'package:provider/provider.dart';
|
|
|
|
|
import 'package:rating_bar/rating_bar.dart';
|
|
|
|
|
|
|
|
|
|
import 'BookSuccess.dart';
|
|
|
|
@ -39,13 +40,11 @@ class BookConfirm extends StatefulWidget {
|
|
|
|
|
PatientShareResponse patientShareResponse;
|
|
|
|
|
AuthenticatedUser authUser;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
_BookConfirmState createState() => _BookConfirmState();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class _BookConfirmState extends State<BookConfirm> {
|
|
|
|
|
|
|
|
|
|
ToDoCountProviderModel toDoProvider;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@ -59,6 +58,7 @@ class _BookConfirmState extends State<BookConfirm> {
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
|
toDoProvider = Provider.of<ToDoCountProviderModel>(context);
|
|
|
|
|
return AppScaffold(
|
|
|
|
|
appBarTitle: TranslationBase.of(context).bookAppo,
|
|
|
|
|
isShowAppBar: true,
|
|
|
|
@ -426,9 +426,10 @@ class _BookConfirmState extends State<BookConfirm> {
|
|
|
|
|
AppToast.showSuccessToast(message: "Appointment Booked Successfully");
|
|
|
|
|
print(res['AppointmentNo']);
|
|
|
|
|
|
|
|
|
|
Future.delayed(new Duration(milliseconds: 1800), () {
|
|
|
|
|
Future.delayed(new Duration(milliseconds: 500), () {
|
|
|
|
|
getPatientShare(context, res['AppointmentNo'], docObject.clinicID,
|
|
|
|
|
docObject.projectID, docObject);
|
|
|
|
|
getToDoCount();
|
|
|
|
|
});
|
|
|
|
|
} else {
|
|
|
|
|
GifLoaderDialogUtils.hideDialog(context);
|
|
|
|
|