done qr code

merge-requests/65/head
her_username 6 years ago
parent c1ddff2994
commit 5fdf34b917

@ -151,7 +151,7 @@ DrAppSharedPreferances sharedPref = new DrAppSharedPreferances();
patientList = []; patientList = [];
}); });
String token = await sharedPref.getString(TOKEN); String token = await sharedPref.getString(TOKEN);
patient.PatientID = 3120269; patient.PatientID = 8808;
patient.TokenID = token; patient.TokenID = token;
Provider.of<PatientsProvider>(context, listen: false) Provider.of<PatientsProvider>(context, listen: false)
.getPatientList(patient, "1") .getPatientList(patient, "1")

@ -17,14 +17,11 @@ import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart';
import 'package:doctor_app_flutter/widgets/shared/dr_app_circular_progress_Indeicator.dart'; import 'package:doctor_app_flutter/widgets/shared/dr_app_circular_progress_Indeicator.dart';
import 'package:doctor_app_flutter/widgets/shared/errors/dr_app_embedded_error.dart'; import 'package:doctor_app_flutter/widgets/shared/errors/dr_app_embedded_error.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:intl/intl.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
//*************
import '../../config/size_config.dart'; import '../../config/size_config.dart';
import 'package:hexcolor/hexcolor.dart'; import 'package:hexcolor/hexcolor.dart';
//********
import '../../widgets/shared/app_scaffold_widget.dart'; import '../../widgets/shared/app_scaffold_widget.dart';
import '../../widgets/shared/card_with_bg_widget.dart'; import '../../widgets/shared/card_with_bg_widget.dart';
@ -38,14 +35,11 @@ class PatientsScreen extends StatefulWidget {
class _PatientsScreenState extends State<PatientsScreen> { class _PatientsScreenState extends State<PatientsScreen> {
List<dynamic> litems; List<dynamic> litems;
// final List parsed;
List parsed; List parsed;
//**********
List date; List date;
List unfilterDate; List unfilterDate;
//***********
List<PatiantInformtion> responseModelList; List<PatiantInformtion> responseModelList;
List<PatiantInformtion> responseModelList2; List<PatiantInformtion> responseModelList2;
@ -62,10 +56,8 @@ class _PatientsScreenState extends State<PatientsScreen> {
bool _isError = true; bool _isError = true;
String error = ""; String error = "";
//*******Amjad add to search box******
final _controller = TextEditingController(); final _controller = TextEditingController();
//**************
PatientModel patient; PatientModel patient;
PatientsProvider patientsProv; PatientsProvider patientsProv;
@ -75,8 +67,6 @@ class _PatientsScreenState extends State<PatientsScreen> {
patient = routeArgs['patientSearchForm']; patient = routeArgs['patientSearchForm'];
print(patient.TokenID + "EEEEEE");
patientType = routeArgs['selectedType']; patientType = routeArgs['selectedType'];
patientTypetitle = SERVICES_PATIANT_HEADER[int.parse(patientType)]; patientTypetitle = SERVICES_PATIANT_HEADER[int.parse(patientType)];
@ -109,7 +99,6 @@ class _PatientsScreenState extends State<PatientsScreen> {
_isError = true; _isError = true;
this.error = helpers.generateContactAdminMsg(error); this.error = helpers.generateContactAdminMsg(error);
}); });
}); });
} }
@ -152,7 +141,6 @@ class _PatientsScreenState extends State<PatientsScreen> {
} }
} }
//***********DateFormat**************
/* /*
*@author: Amjad Amireh *@author: Amjad Amireh
*@Date:5/5/2020 *@Date:5/5/2020
@ -288,25 +276,22 @@ class _PatientsScreenState extends State<PatientsScreen> {
return "Old Date"; return "Old Date";
} }
//*************************
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
PatientsProvider patientsProv = Provider.of<PatientsProvider>(context); PatientsProvider patientsProv = Provider.of<PatientsProvider>(context);
return AppScaffold( return AppScaffold(
appBarTitle: patientTypetitle, appBarTitle: patientTypetitle,
//***********Modify by amjad (create List view to insert all new data webservise in scroll )*************
body: _isLoading body: _isLoading
? DrAppCircularProgressIndeicator() ? DrAppCircularProgressIndeicator()
: _isError : _isError
? DrAppEmbeddedError(error: error) ? DrAppEmbeddedError(error: error)
: litems == null : litems == null
? DrAppEmbeddedError( ? DrAppEmbeddedError(error: 'You don\'t have any patient')
error: 'You don\'t have any patient')
: Container( : Container(
child: child: ListView(
ListView(scrollDirection: Axis.vertical, children: < scrollDirection: Axis.vertical,
Widget>[ children: <Widget>[
Container( Container(
child: litems == null child: litems == null
? Column( ? Column(
@ -411,11 +396,14 @@ class _PatientsScreenState extends State<PatientsScreen> {
), ),
), ),
], ],
)) ),
]))); )
],
),
),
);
} }
//***********amjad update**buildInputDecoration ***to search box********
InputDecoration buildInputDecoration(BuildContext context, hint) { InputDecoration buildInputDecoration(BuildContext context, hint) {
return InputDecoration( return InputDecoration(
prefixIcon: Icon(Icons.search, color: Colors.red), prefixIcon: Icon(Icons.search, color: Colors.red),
@ -474,6 +462,7 @@ class _PatientsScreenState extends State<PatientsScreen> {
: Container() : Container()
]); ]);
}).toList(), }).toList(),
)); ),
);
} }
} }

Loading…
Cancel
Save