Blood Denote

merge-requests/226/merge
Amjad amireh 5 years ago
parent a00b3a133c
commit b658e7be4d

@ -55,14 +55,14 @@ class _BloodDonationPageState extends State<BloodDonationPage> {
Blood blood = Blood.Aminus;//Blood.NON; Blood blood = Blood.Aminus;//Blood.NON;
//HospitalsModel _selectedHospital; //HospitalsModel _selectedHospital;
CitiesModel _selectedHospital; CitiesModel _selectedHospital;
List_BloodGroupDetailsModel _selectBlood;
String amount = ""; String amount = "";
String email; String email;
PatientInfo _selectedPatientInfo; PatientInfo _selectedPatientInfo;
AuthenticatedUser authenticatedUser; AuthenticatedUser authenticatedUser;
GetAllSharedRecordsByStatusList selectedPatientFamily; GetAllSharedRecordsByStatusList selectedPatientFamily;
AdvanceModel advanceModel = AdvanceModel(); AdvanceModel advanceModel = AdvanceModel();
List_BloodGroupDetailsModel bloodDetails=List_BloodGroupDetailsModel();
AppSharedPreferences sharedPref = AppSharedPreferences(); AppSharedPreferences sharedPref = AppSharedPreferences();
AuthenticatedUser authUser; AuthenticatedUser authUser;
var checkedValue = false; var checkedValue = false;
@ -400,46 +400,16 @@ class _BloodDonationPageState extends State<BloodDonationPage> {
child: SecondaryButton( child: SecondaryButton(
textColor: Colors.white, textColor: Colors.white,
color: checkedValue== false ?Colors.white24:Color.fromRGBO(63, 72, 74, 1,), color: checkedValue== false ?Colors.white24:Color.fromRGBO(63, 72, 74, 1,),
label: "Save", label: "Save",
// //
onTap: (){
bloodDetails.city=_selectedHospital.toString();
// bloodDetails.
},
// onTap: () {
// advanceModel.fileNumber = _fileTextController.text;
// // advanceModel.hospitalsModel = _selectedHospital;
// advanceModel.citiessModel = _selectedHospital;
// advanceModel.note = _notesTextController.text;
// advanceModel.email = email ?? model.user.emailAddress;
// advanceModel.amount = amount;
//
// model.getPatientInfoByPatientIDAndMobileNumber().then((value) {
// if (model.state != ViewState.Error &&
// model.state != ViewState.ErrorLocal) {
// Utils.hideKeyboard(context);
// Navigator.push(
// context,
// MaterialPageRoute(
// builder: (context) => PaymentMethod())).then(
// (value) {
// Navigator.push(
// context,
// FadePage(
// page: ConfirmPaymentPage(
// advanceModel: advanceModel,
// selectedPaymentMethod: value,
// patientInfoAndMobileNumber:
// model.patientInfoAndMobileNumber,
// authenticatedUser: authUser,
// ),
// ),
// );
// },
// );
// }
// }).showProgressBar(
// text: "Loading",
// backgroundColor: Colors.blue.withOpacity(0.6));
// },
), ),
)), )),
); );
@ -472,41 +442,49 @@ class _BloodDonationPageState extends State<BloodDonationPage> {
onValueSelected: (value) { onValueSelected: (value) {
setState(() { setState(() {
if (value == Blood.Oplus) { if (value == Blood.Oplus) {
bloodDetails.bloodGroup="O+";
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
}else }else
if (value == Blood.Ominus) { if (value == Blood.Ominus) {
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
bloodDetails.bloodGroup="O-";
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
}else }else
if (value == Blood.ABplus) { if (value == Blood.ABplus) {
bloodDetails.bloodGroup="AB+";
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
}else }else
if (value == Blood.ABminus) { if (value == Blood.ABminus) {
bloodDetails.bloodGroup="AB-";
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
}else }else
if (value == Blood.Aplus) { if (value == Blood.Aplus) {
bloodDetails.bloodGroup="A+";
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
}else }else
if (value == Blood.Aminus) { if (value == Blood.Aminus) {
bloodDetails.bloodGroup="A-";
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
}else }else
if (value == Blood.Bplus) { if (value == Blood.Bplus) {
bloodDetails.bloodGroup="B+";
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
}else }else
if (value == Blood.Bminus) { if (value == Blood.Bminus) {
bloodDetails.bloodGroup="B-";
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
@ -536,10 +514,12 @@ class _BloodDonationPageState extends State<BloodDonationPage> {
setState(() { setState(() {
if (value == Gender.Male) { if (value == Gender.Male) {
// _fileTextController.text = model.user.patientID.toString(); // _fileTextController.text = model.user.patientID.toString();
bloodDetails.patientType=1;
// advanceModel.depositorName = // advanceModel.depositorName =
// model.user.firstName + " " + model.user.lastName; // model.user.firstName + " " + model.user.lastName;
} else } else
_fileTextController.text = ""; // _fileTextController.text = "";
{bloodDetails.gender=2;}
// beneficiaryType = value; // beneficiaryType = value;
gender=value; gender=value;

Loading…
Cancel
Save