From 0a8d5641a6980efc0a8661f0938e90efed0d5320 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 27 Nov 2023 06:31:46 -0500 Subject: [PATCH] add credit start --- src/app/accounts/addcredit/addcredit.page.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/app/accounts/addcredit/addcredit.page.ts b/src/app/accounts/addcredit/addcredit.page.ts index dce4820..171db81 100644 --- a/src/app/accounts/addcredit/addcredit.page.ts +++ b/src/app/accounts/addcredit/addcredit.page.ts @@ -1,5 +1,5 @@ import { Component, OnInit } from '@angular/core'; -import {NavController} from "@ionic/angular"; +import {LoadingController, NavController} from "@ionic/angular"; import {Router} from "@angular/router"; import {SessionDataProviderService} from "../../store/session-data-provider.service"; import {WrenchService} from "../../services/wrench.service"; @@ -30,6 +30,7 @@ export class AddcreditPage implements OnInit { public sessionDataProviderService: SessionDataProviderService, private wrenchService: WrenchService, public blogDataService: BlogDataService, + private loadingCtrl: LoadingController, public userWalletService: UserWalletService) { this.walletData = this.router.getCurrentNavigation().extras.state; if ( this.walletData != undefined ){ @@ -94,8 +95,11 @@ export class AddcreditPage implements OnInit { }; startCreditResult:any; - contineAddCredit(processor){ - + async contineAddCredit(processor){ + const loading = await this.loadingCtrl.create({ + message: 'Starting...', + duration: 2500, + }); this.startCreditData = { member_id:this.sessionDataProviderService.member_id, sessionid:this.sessionDataProviderService.session, @@ -105,7 +109,8 @@ export class AddcreditPage implements OnInit { card_uid: this.payment_card, action:11053 }; - + this.isDisabled=true; + loading.present(); this.wrenchService.startCredit(this.startCreditData).subscribe( startCreditResult => { console.log("startCreditResult TOTAL RETURN->", this.startCreditResult);