Ejemplo n.º 1
0
 // 책 삭제기능
 public void deleteBookFunction()
 {
     // MySql에 책 데이터가 하나도 없으면 예외
     this.noExistBookFunc();
     // Title 출력
     print.deleteBookTitle();
     // 책을 전부 출력시킨 후에
     this.printAllBookFunc();
     // 무엇을 지울지 입력받는다 (책의 번호로)
     print.enterBookNumberForDelete();
     bookNo = Console.ReadLine();
     if (bookNo == "b")
     {
         run.bookMenu();
     }
     // 만약 그런 책이 존재하면 TRUE
     // 앞에 부정을 줘서 FALSE = 존재하지 않을경우 ERROR
     if (!sd.selectForExists("book", "BookNo", bookNo))
     {
         this.deleteBookFunction();
     }
     // TRUE : 책이 존재한다면 DB에서 Delete
     sd.delete("book", "BookNo", bookNo);
     print.bookDeleteSuccessMessage();
     this.deleteBookFunction();
 }