⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 borrow.java~10~

📁 图书管理系统,B/S,C/S都有,附有源代码
💻 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 + -