From 11cd4828021626a52550d3d7cf6e55d3bbbc9d39 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Sat, 7 Oct 2023 14:26:29 +0200 Subject: [PATCH] Refactoring --- .../src/app/account/transfer-balance.dto.ts | 12 ++++ .../app/account/transfer-cash-balance.dto.ts | 15 ---- .../accounts-table.component.html | 11 +++ .../accounts-table.component.ts | 5 ++ .../pages/accounts/accounts-page.component.ts | 27 ++++++-- .../src/app/pages/accounts/accounts-page.html | 10 +-- .../pages/accounts/accounts-page.module.ts | 6 +- .../transfer-balance/interfaces/interfaces.ts | 5 ++ .../transfer-balance-dialog.component.ts | 69 +++++++++++++++++++ .../transfer-balance-dialog.html} | 29 ++++---- .../transfer-balance-dialog.module.ts} | 30 ++++---- .../transfer-balance-dialog.scss} | 0 .../interfaces/interfaces.ts | 5 -- .../transfer-cash-balance-dialog.component.ts | 69 ------------------- 14 files changed, 159 insertions(+), 134 deletions(-) create mode 100644 apps/api/src/app/account/transfer-balance.dto.ts delete mode 100644 apps/api/src/app/account/transfer-cash-balance.dto.ts create mode 100644 apps/client/src/app/pages/accounts/transfer-balance/interfaces/interfaces.ts create mode 100644 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.component.ts rename apps/client/src/app/pages/accounts/{transfer-cash-balance/transfer-cash-balance-dialog.html => transfer-balance/transfer-balance-dialog.html} (66%) rename apps/client/src/app/pages/accounts/{transfer-cash-balance/transfer-cash-balance-dialog.module.ts => transfer-balance/transfer-balance-dialog.module.ts} (54%) rename apps/client/src/app/pages/accounts/{transfer-cash-balance/transfer-cash-balance-dialog.scss => transfer-balance/transfer-balance-dialog.scss} (100%) delete mode 100644 apps/client/src/app/pages/accounts/transfer-cash-balance/interfaces/interfaces.ts delete mode 100644 apps/client/src/app/pages/accounts/transfer-cash-balance/transfer-cash-balance-dialog.component.ts diff --git a/apps/api/src/app/account/transfer-balance.dto.ts b/apps/api/src/app/account/transfer-balance.dto.ts new file mode 100644 index 000000000..fb602033e --- /dev/null +++ b/apps/api/src/app/account/transfer-balance.dto.ts @@ -0,0 +1,12 @@ +import { IsNumber, IsString } from 'class-validator'; + +export class TransferBalanceDto { + @IsString() + accountIdFrom: string; + + @IsString() + accountIdTo: string; + + @IsNumber() + balance: number; +} diff --git a/apps/api/src/app/account/transfer-cash-balance.dto.ts b/apps/api/src/app/account/transfer-cash-balance.dto.ts deleted file mode 100644 index 7fe08ecec..000000000 --- a/apps/api/src/app/account/transfer-cash-balance.dto.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { - IsNumber, - IsString, -} from 'class-validator'; - -export class TransferCashBalanceDto { - @IsString() - accountIdFrom: string; - - @IsString() - accountIdTo: string; - - @IsNumber() - balance: number; -} diff --git a/apps/client/src/app/components/accounts-table/accounts-table.component.html b/apps/client/src/app/components/accounts-table/accounts-table.component.html index d3ece8977..664694735 100644 --- a/apps/client/src/app/components/accounts-table/accounts-table.component.html +++ b/apps/client/src/app/components/accounts-table/accounts-table.component.html @@ -1,3 +1,14 @@ +
();
@Output() accountToUpdate = new EventEmitter |
---|