From c59fee5b49de1d957decf81ec5707ba2fc849198 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 4 Nov 2023 10:12:40 -0400 Subject: [PATCH] Deelete cards --- src/app/pages/payment/payment.page.ts | 27 +++++++++++++++++++++++++-- src/app/services/wrench.service.ts | 5 +++++ 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/src/app/pages/payment/payment.page.ts b/src/app/pages/payment/payment.page.ts index 0fa0247..4e2851f 100644 --- a/src/app/pages/payment/payment.page.ts +++ b/src/app/pages/payment/payment.page.ts @@ -84,6 +84,14 @@ export class PaymentPage implements OnInit { } + cardDelData:{ + action : number, + card_uid : string, + member_id: number, + sessionid : string, + uid: string + } + myDeleteCardResult:any; async deleteCard(item){ const alert = await this.alertController.create({ header: "Delete Card", @@ -99,12 +107,27 @@ export class PaymentPage implements OnInit { { text: "Delete", handler: () => { - // this.sessionDataProviderService.DestroySessionOnLogout(); - // this.router.navigate(['logout']); + this.cardDelData = { + action: 11057, + card_uid: item.card_uid, + member_id: this.sessionDataProviderService.member_id, + sessionid: this.sessionDataProviderService.session, + uid: this.sessionDataProviderService.member_uid + }; + + this.wrenchService.deleteUserCard(this.cardDelData).subscribe( + myDeleteCardResult => { + this.myDeleteCardResult = myDeleteCardResult; + console.log("myDeleteCardResult RETURN->", this.myDeleteCardResult); + this.getUsersCardsList(); + + } + ); }, }, ], }); await alert.present(); } + } diff --git a/src/app/services/wrench.service.ts b/src/app/services/wrench.service.ts index 4dbe59f..2e46c53 100644 --- a/src/app/services/wrench.service.ts +++ b/src/app/services/wrench.service.ts @@ -37,6 +37,8 @@ export class WrenchService { We have to check if this sessio */ + console.log("apiReturn --->",apiReturn); + return apiReturn; } @@ -116,6 +118,9 @@ export class WrenchService { return this.getPostData('paylistcard',usrData); } + deleteUserCard(reqData){ + return this.getPostData("payremcard", reqData); + } setSuggestStatus(usrData){ return this.getPostData('suggeststatus',usrData); }