borrow.java~10~
来自「图书管理系统,B/S,C/S都有,附有源代码」· JAVA~10~ 代码 · 共 71 行
JAVA~10~
71 行
package book;
import database.DataBase;
import database.DateTime;
import java.sql.ResultSet;
import reader.Readers;
/**
* <p>Title: library</p>
* <p>Description: library</p>
* <p>Copyright: Copyright (c) 2007</p>
* <p>Company: </p>
* @author nino
* @version 0.1
*/
public class borrow {
private String errMsg;
private String readerSN;
private String bookSN;
public String getErrMsg() {
return errMsg;
}
public String getBookSN() {
return bookSN;
}
public String getReaderSN() {
return readerSN;
}
public boolean borrow(String newReaderSN, String newBookSN) throws Exception {
Readers reader = new Readers();
Books book = new Books();
if (reader.isReaderExist(newReaderSN)) {
if (!reader.isReaderLocked(newReaderSN)) {
if (!reader.isExpReader(newReaderSN)) {
if (!reader.isBBRL(newReaderSN)) {
if (!book.isExpBook(newReaderSN)) {
}
else {
errMsg = "编号为" + newReaderSN + "的读者有逾期未归还的图书,请先归还图书后再借阅新书!";
return false;
}
}
else {
errMsg = "编号为" + newReaderSN + "的读者的图书借阅数量已满!";
return false;
}
}
else {
errMsg = "编号为" + newReaderSN + "的读者借阅有效期已过期!";
return false;
}
}
else {
errMsg = "编号为" + newReaderSN + "的读者被已锁定!";
return false;
}
}
else {
errMsg = "编号为" + newReaderSN + "的读者编号不存在!";
return false;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?