From bf240f4fad6e8bf032bd1f190b238682a9fb721a Mon Sep 17 00:00:00 2001 From: guochuyicmri Date: Mon, 6 May 2019 17:39:20 +0800 Subject: User and service type management interface Change-Id: Ie4f66f28ea964cd8a773e7c1c52e5d589762b371 Issue-ID: USECASEUI-212 Signed-off-by: guochuyicmri --- .../src/app/management/management.component.ts | 58 +++++++++++----------- 1 file changed, 30 insertions(+), 28 deletions(-) (limited to 'usecaseui-portal/src/app/management/management.component.ts') diff --git a/usecaseui-portal/src/app/management/management.component.ts b/usecaseui-portal/src/app/management/management.component.ts index 4228245a..0a5bfd2e 100644 --- a/usecaseui-portal/src/app/management/management.component.ts +++ b/usecaseui-portal/src/app/management/management.component.ts @@ -34,33 +34,35 @@ export class ManagementComponent implements OnInit { this.getAllCustomers(); } - show = "show"; - hide = "hide"; - custerhide = false; - AllCustomersdata = []; - // Get all customers - getAllCustomers() { - this.managemencs.getAllCustomers().subscribe((data) => { - if(data.length > 0){ - this.show = "hide"; - this.hide = "show"; - this.custerhide = false; - }else{ - this.show = "show"; - this.hide = "hide"; - this.custerhide = true; - } - }) - } - customershow(){ - this.show = "show"; - this.hide = "hide"; - this.custerhide = true; - } - customerhide(){ - this.show = "hide"; - this.hide = "show"; - this.custerhide = false; - } + nocuster = true; + firstCustomer = null; + AllCustomersdata = []; + + // Get all customers + getAllCustomers() { + this.managemencs.getAllCustomers().subscribe((data) => { + if (data.length > 0) { + this.nocuster = false; + } else { + this.nocuster = true; + } + }) + } + createNewCustomer(customer) { + let createParams = { + customerId: customer + }; + this.managemencs.createCustomer(customer, createParams).subscribe((data) => { + if (data["status"] == 'SUCCESS') { + this.nocuster = false; + } else { + this.nocuster = true; + console.log(data, "Interface returned error") + } + }) + } + clearCustomerInput(){ + this.firstCustomer=null; + } } -- cgit 1.2.3-korg