Star out information if access expires
This commit is contained in:
@@ -89,8 +89,14 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
|
|||||||
String subtitle = "";
|
String subtitle = "";
|
||||||
subtitle += "Requestor: ${widget.accessRequests[index].Name}\n";
|
subtitle += "Requestor: ${widget.accessRequests[index].Name}\n";
|
||||||
//subtitle += "Business Type: ${widget.accessRequests[index].type}\n";
|
//subtitle += "Business Type: ${widget.accessRequests[index].type}\n";
|
||||||
subtitle +=
|
var nowDate = DateTime.now();
|
||||||
"Access: ${widget.accessRequests[index].access.toUpperCase()}\n";
|
var expireyDate = DateTime.parse(widget.accessRequests[index].revoke_date);
|
||||||
|
if (expireyDate.isBefore(nowDate)) {
|
||||||
|
subtitle += "Access: EXPIRED\n";
|
||||||
|
} else {
|
||||||
|
subtitle +=
|
||||||
|
"Access: ${widget.accessRequests[index].access.toUpperCase()}\n";
|
||||||
|
}
|
||||||
if (widget.accessRequests[index].revoke_date.contains("9999")) {
|
if (widget.accessRequests[index].revoke_date.contains("9999")) {
|
||||||
subtitle += "Access Expiration date: NOT SET";
|
subtitle += "Access Expiration date: NOT SET";
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -61,11 +61,15 @@ class _BuildPatientsListState extends State<BuildPatientQueueList> {
|
|||||||
String title =
|
String title =
|
||||||
widget.patientQueue[index].date_time.split('T')[1].substring(0, 5);
|
widget.patientQueue[index].date_time.split('T')[1].substring(0, 5);
|
||||||
String subtitle = "";
|
String subtitle = "";
|
||||||
|
var nowDate = DateTime.now();
|
||||||
|
var expireyDate = DateTime.parse(widget.patientQueue[index].revoke_date);
|
||||||
|
|
||||||
if (widget.patientQueue[index].access != "approved") {
|
if (widget.patientQueue[index].access != "approved" ||
|
||||||
subtitle +=
|
expireyDate.isBefore(nowDate)) {
|
||||||
"Name: $fname $lname\nID No.: ${widget.patientQueue[index].id_no}\nMedical Aid No: ";
|
subtitle += "Name: $fname $lname\n";
|
||||||
subtitle += "********";
|
subtitle += "ID No.: ${widget.patientQueue[index].id_no}\n";
|
||||||
|
subtitle += "Medical Aid No: ********";
|
||||||
|
//subtitle += "********";
|
||||||
} else {
|
} else {
|
||||||
subtitle +=
|
subtitle +=
|
||||||
"Name: ${widget.patientQueue[index].first_name} ${widget.patientQueue[index].last_name}\nID No.: ${widget.patientQueue[index].id_no}\nMedical Aid No: ";
|
"Name: ${widget.patientQueue[index].first_name} ${widget.patientQueue[index].last_name}\nID No.: ${widget.patientQueue[index].id_no}\nMedical Aid No: ";
|
||||||
@@ -77,8 +81,13 @@ class _BuildPatientsListState extends State<BuildPatientQueueList> {
|
|||||||
subtitle += widget.patientQueue[index].medical_aid_no;
|
subtitle += widget.patientQueue[index].medical_aid_no;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
subtitle +=
|
if (expireyDate.isBefore(nowDate)) {
|
||||||
"\nAccess Request: ${widget.patientQueue[index].access.toUpperCase()}";
|
subtitle += "\nAccess Request: EXPIRED";
|
||||||
|
} else {
|
||||||
|
subtitle +=
|
||||||
|
"\nAccess Request: ${widget.patientQueue[index].access.toUpperCase()}";
|
||||||
|
}
|
||||||
|
|
||||||
subtitle +=
|
subtitle +=
|
||||||
"\nAccess Expiration date: ${widget.patientQueue[index].revoke_date.substring(0, 16).replaceAll("T", " ")}";
|
"\nAccess Expiration date: ${widget.patientQueue[index].revoke_date.substring(0, 16).replaceAll("T", " ")}";
|
||||||
return ListTile(
|
return ListTile(
|
||||||
|
|||||||
Reference in New Issue
Block a user