finish search

merge-requests/598/head
Elham Rababah 5 years ago
parent 403fece008
commit b5a90bd658

@ -295,6 +295,7 @@ class _PatientSearchScreenNewState extends State<PatientSearchScreenNew> {
isSearchWithKeyInfo: isSearchWithKeyInfo:
patientFileInfoController.text.isNotEmpty ? true : false, patientFileInfoController.text.isNotEmpty ? true : false,
isSearch: true, isSearch: true,
searchKey: patientFileInfoController.text,
isInpatient: selectedPatientType == PatientType.OutPatient && patientFileInfoController.text.isEmpty?false: true, isInpatient: selectedPatientType == PatientType.OutPatient && patientFileInfoController.text.isEmpty?false: true,
), ),
), ),

@ -33,6 +33,8 @@ class PatientsScreenNew extends StatefulWidget {
final bool isSearchWithKeyInfo; final bool isSearchWithKeyInfo;
final bool isSearch; final bool isSearch;
final bool isInpatient; final bool isInpatient;
final String searchKey;
PatientsScreenNew( PatientsScreenNew(
{this.patientSearchForm, {this.patientSearchForm,
@ -44,24 +46,16 @@ class PatientsScreenNew extends StatefulWidget {
this.patientSearchRequestModel, this.patientSearchRequestModel,
this.isSearchWithKeyInfo = true, this.isSearchWithKeyInfo = true,
this.isSearch = false, this.isSearch = false,
this.isInpatient = false}); this.isInpatient = false, this.searchKey});
@override @override
_PatientsScreenNewState createState() => _PatientsScreenNewState(); _PatientsScreenNewState createState() => _PatientsScreenNewState();
} }
class _PatientsScreenNewState extends State<PatientsScreenNew> { class _PatientsScreenNewState extends State<PatientsScreenNew> {
List<dynamic> lItems;
List parsed;
List date;
List unFilterDate;
int clinicId; int clinicId;
AuthViewModel authProvider; AuthViewModel authProvider;
Color sideColor = Colors.black;
List<String> _locations = []; //['All', 'Today', 'Tomorrow', 'Next Week']; List<String> _locations = []; //['All', 'Today', 'Tomorrow', 'Next Week'];
int _activeLocation = 0; int _activeLocation = 0;
@ -84,10 +78,6 @@ class _PatientsScreenNewState extends State<PatientsScreenNew> {
TranslationBase.of(context).tomorrow, TranslationBase.of(context).tomorrow,
TranslationBase.of(context).nextWeek, TranslationBase.of(context).nextWeek,
]; ];
List<String> _tabs = [
TranslationBase.of(context).inPatientAll.toUpperCase(),
TranslationBase.of(context).inPatient.toUpperCase(),
];
final screenSize = MediaQuery.of(context).size; final screenSize = MediaQuery.of(context).size;
@ -115,7 +105,7 @@ class _PatientsScreenNewState extends State<PatientsScreenNew> {
children: <Widget>[ children: <Widget>[
if(widget.isSearch) if(widget.isSearch)
HeaderInSearch( HeaderInSearch(
title: "Search for 1111", title: "Search for ${widget.searchKey}",
), ),
if(!widget.isSearch && !widget.isInpatient) if(!widget.isSearch && !widget.isInpatient)
HeaderInSearch( HeaderInSearch(

Loading…
Cancel
Save