// 책을 직접 검색한 뒤 대여 public void RentalBookSearch() { string search = ""; string attribute = ""; switch (output.MenuScreen(ConsoleUI.BOOK_SEARCH)) { // 책 이름 검색 case ConstNumber.MENULIST_1: search = output.GetBookInformation(ConstNumber.BOOK_NAME); attribute = "bookname"; break; // 책 출판사 검색 case ConstNumber.MENULIST_2: search = output.GetBookInformation(ConstNumber.BOOK_COMPANY); attribute = "company"; break; // 도서 저자 검색 case ConstNumber.MENULIST_3: search = output.GetBookInformation(ConstNumber.BOOK_WRITER); attribute = "writer"; break; case ConstNumber.MENULIST_4: return; } if (search == null) { return; } // 책 검색 Data.Book searchResult = SearchBook(attribute, search); if (searchResult == null) { return; } // 로그 기록 DB.InsertLog(student.StudentNo, search, "도서 검색"); // 찾은 책 대여 Rental(searchResult.ISBN); }