📄 borrow.java~10~
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -