コード例 #1
0
 /** 입출금 계좌 개설 (신규등록) */
 private void openAcction() {
   // TODO 성공 여부에 따른 팝업창 구현
   manager.openAccount(
       new Account(
           accNumTF.getText(),
           accOwnrTF.getText(),
           Integer.parseInt(passTF.getText()),
           Long.parseLong(accDrawMoneyTF.getText())));
   accModel.resultAccountList(manager.getAccounts());
 }
コード例 #2
0
 /** 예금주 명으로 검색하기 (검색) */
 private void searchAccount(String accOwner) {
   List<Account> list = manager.searchAccount(accOwner);
   accModel.resultAccountList(list);
 }
コード例 #3
0
 /** 계좌 삭제(삭제) */
 private void removeAccount(String accNum) {
   manager.removeAccount(accNum);
   accModel.resultAccountList(manager.getAccounts());
 }
コード例 #4
0
 /** 검색한 계좌로 보여주기 (조회) */
 private void lookUpAccount(String accNum) {
   Account acc = manager.getAccount(accNum);
   accModel.resultAccount(acc);
 }
コード例 #5
0
 /** 전체 계좌 조회(전체조회) */
 private void printAllAccount() {
   accModel.resultAccountList(manager.getAccounts());
 }
コード例 #6
0
 /** 테스트용 데이터 */
 private void testData() {
   manager.openAccount(new Account("1111-1111", "이광용", 1234, 100000));
   manager.openAccount(new Account("2222-2222", "가승호", 1234, 1000000));
   manager.openAccount(new MinusAccount("3333-3333", "안상이", 1234, 10000, 5000));
   manager.openAccount(new MinusAccount("4444-4444", "조현빈", 1234, 100000, 5000000));
 }