|
|
|
@ -62,15 +62,32 @@ class _PatientSearchScreenState extends State<PatientSearchScreen> {
|
|
|
|
// _patientSearchFormValues.TokenID =
|
|
|
|
// _patientSearchFormValues.TokenID =
|
|
|
|
|
|
|
|
|
|
|
|
if (_formKey.currentState.validate()) {
|
|
|
|
if (_formKey.currentState.validate()) {
|
|
|
|
// If all data are correct then save data to out variables
|
|
|
|
//*****If all data are correct then save data to out variables****
|
|
|
|
// _formKey.currentState.save();
|
|
|
|
if (_patientSearchFormValues.getFirstName == null ||
|
|
|
|
sharedPref.setString(TOKEN,'@dm!n');
|
|
|
|
_patientSearchFormValues.getMiddleName == null ||
|
|
|
|
sharedPref.setString(SLECTED_PATIENT_TYPE,_selectedType);
|
|
|
|
_patientSearchFormValues.getLastName == null ||
|
|
|
|
|
|
|
|
_patientSearchFormValues.getPatientMobileNumber == null) {
|
|
|
|
|
|
|
|
_patientSearchFormValues.setFirstName = "0";
|
|
|
|
|
|
|
|
_patientSearchFormValues.setLastName = "0";
|
|
|
|
|
|
|
|
_patientSearchFormValues.setMiddleName = "0";
|
|
|
|
|
|
|
|
_patientSearchFormValues.setPatientMobileNumber = "0";
|
|
|
|
|
|
|
|
_patientSearchFormValues.setPatientID = 0;
|
|
|
|
|
|
|
|
_patientSearchFormValues.From = "0";
|
|
|
|
|
|
|
|
_patientSearchFormValues.To = "0";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//_formKey.currentState.save();
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
_formKey.currentState.save();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
// _formKey.currentState.save();
|
|
|
|
|
|
|
|
//*********************************** */
|
|
|
|
|
|
|
|
sharedPref.setString(TOKEN, '@dm!n');
|
|
|
|
|
|
|
|
sharedPref.setString(SLECTED_PATIENT_TYPE, _selectedType);
|
|
|
|
print('_selectedType${_selectedType}');
|
|
|
|
print('_selectedType${_selectedType}');
|
|
|
|
String token = await sharedPref.getString(TOKEN);
|
|
|
|
String token = await sharedPref.getString(TOKEN);
|
|
|
|
int projectID = await sharedPref.getInt(PROJECT_ID);
|
|
|
|
int projectID = await sharedPref.getInt(PROJECT_ID);
|
|
|
|
_patientSearchFormValues.TokenID = token;
|
|
|
|
_patientSearchFormValues.TokenID = token;
|
|
|
|
_patientSearchFormValues.ProjectID = 15;//projectID;
|
|
|
|
_patientSearchFormValues.ProjectID = 15; //projectID;
|
|
|
|
// print(_patientSearchFormValues.PatientMobileNumber+"dfdfdfddf");
|
|
|
|
// print(_patientSearchFormValues.PatientMobileNumber+"dfdfdfddf");
|
|
|
|
Navigator.of(context).pushNamed(PATIENTS, arguments: {
|
|
|
|
Navigator.of(context).pushNamed(PATIENTS, arguments: {
|
|
|
|
"patientSearchForm": _patientSearchFormValues,
|
|
|
|
"patientSearchForm": _patientSearchFormValues,
|
|
|
|
@ -173,7 +190,8 @@ class _PatientSearchScreenState extends State<PatientSearchScreen> {
|
|
|
|
AppTextFormField(
|
|
|
|
AppTextFormField(
|
|
|
|
hintText: 'First Name',
|
|
|
|
hintText: 'First Name',
|
|
|
|
onSaved: (value) {
|
|
|
|
onSaved: (value) {
|
|
|
|
_patientSearchFormValues.FirstName = value;
|
|
|
|
// _patientSearchFormValues.FirstName = value;
|
|
|
|
|
|
|
|
_patientSearchFormValues.setFirstName = value;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// validator: (value) {
|
|
|
|
// validator: (value) {
|
|
|
|
// return TextValidator().validateName(value);
|
|
|
|
// return TextValidator().validateName(value);
|
|
|
|
|