From ad9a72789c044c8d118cc7afb72b10ceba13f248 Mon Sep 17 00:00:00 2001 From: Olu Amey Date: Mon, 7 Dec 2020 13:37:35 -0500 Subject: [PATCH] fix --- src/app/merms-dash/merms-dash.page.html | 12 +++--- .../merms-mypatients/merms-mypatients.page.ts | 7 +++- .../merms-selectedpatient.page.html | 2 +- .../merms-selectedpatient.page.ts | 38 ++++++++++++++++++- 4 files changed, 49 insertions(+), 10 deletions(-) diff --git a/src/app/merms-dash/merms-dash.page.html b/src/app/merms-dash/merms-dash.page.html index 7794e8b..5aeb587 100644 --- a/src/app/merms-dash/merms-dash.page.html +++ b/src/app/merms-dash/merms-dash.page.html @@ -1,9 +1,9 @@ - +
-

{{ welcomeName }}

+

{{ welcomeName }}

@@ -29,7 +29,7 @@ - Pending Consults +

Pending Consult(s)

@@ -37,9 +37,9 @@ -

{{type.firstname}} {{type.lastname}}

+

{{type.appt}} {{type.gender}} , {{type.age}} yrs

+

{{type.firstname}} {{type.lastname}}

{{type.reason}}

-

{{type.appt}} {{type.gender}} , {{type.age}} yrs

@@ -48,7 +48,7 @@ - Recent Consults +

Recent Consult(s)

diff --git a/src/app/merms-mypatients/merms-mypatients.page.ts b/src/app/merms-mypatients/merms-mypatients.page.ts index b11b5a6..ba6616e 100644 --- a/src/app/merms-mypatients/merms-mypatients.page.ts +++ b/src/app/merms-mypatients/merms-mypatients.page.ts @@ -51,7 +51,12 @@ export class MermsMypatientsPage implements OnInit { } goSelectPatient(patientData: any) { - this.router.navigateByUrl('/merms-selectedpatient'); + let navigationExtras: NavigationExtras = { + queryParams: { + special: JSON.stringify(patientData) + } + }; + this.router.navigateByUrl('/merms-selectedpatient',navigationExtras); } goAddPatient() { diff --git a/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.html b/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.html index cb652c1..4a64a81 100644 --- a/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.html +++ b/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.html @@ -6,7 +6,7 @@ - Paient Name Here + {{patient_name}}
diff --git a/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.ts b/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.ts index 1d16dd4..f779967 100644 --- a/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.ts +++ b/src/app/patient/merms-selectedpatient/merms-selectedpatient.page.ts @@ -1,4 +1,10 @@ import { Component, OnInit } from '@angular/core'; +import { Router, NavigationExtras, ActivatedRoute } from '@angular/router' +import { + NavController, + AlertController, + LoadingController, +} from '@ionic/angular' @Component({ selector: 'app-merms-selectedpatient', @@ -7,11 +13,39 @@ import { Component, OnInit } from '@angular/core'; }) export class MermsSelectedpatientPage implements OnInit { - constructor() { } + patient_name: string = "Selected Patient"; + patientData: any; + reason: string; + patient_id : number = 0; + lastname : string =''; + firstname : string =''; + appt : string =''; + gender : string =''; + age : number =0; + + constructor(public navCtrl: NavController, private router: Router, private route: ActivatedRoute) { + console.log('-----------------------------xxxx-----------------------------'); + console.log(this.router.getCurrentNavigation().extras.queryParams); + this.patientData = this.router.getCurrentNavigation().extras.queryParams; + + console.log(this.patientData.special); + var params = JSON.parse(this.patientData.special); + this.patient_name = params.firstname + ' ' + params.lastname; + this.reason = params.reason; + + this.age = params.age; + this.gender = params.gender; + this.appt = params.appt; + this.patient_id = params.id; + this.firstname = params.firstname; + + + + } ngOnInit() { } goBack(){ - + } }