📄 ilibrarianinfoimpl.java
字号:
package sever.business.impl;
import java.sql.ResultSet;
import sever.business.iface.ILibrarianInfoIface;
import sever.dao.BookInfoDAO;
import sever.dao.BorrowInfoDAO;
import sever.dao.LibrarianInfoDAO;
import sever.dao.ReaderInfoDAO;
import sever.entity.BookInfo;
import sever.entity.BorrowInfo;
import sever.entity.LibrarianInfo;
import sever.entity.ReaderInfo;
public class IlibrarianInfoImpl implements ILibrarianInfoIface {
// 查询所有
public boolean addLibraian(LibrarianInfo librarian) {
LibrarianInfoDAO libr=new LibrarianInfoDAO();
libr.addLibrarian(librarian);
return true;
}
// 按书名查询
public ResultSet borrow(BookInfo book) {
// TODO 自动生成方法存根
BorrowInfoDAO boor=new BorrowInfoDAO();
return boor.lookup(book);
}
// 按编号查询
public ResultSet lookupNumber(BookInfo book) {
// TODO 自动生成方法存根
BorrowInfoDAO boor=new BorrowInfoDAO();
return boor.lookupNumber(book);
}
//按类别查询
public ResultSet lookupType(BookInfo book) {
// TODO 自动生成方法存根
BorrowInfoDAO boor=new BorrowInfoDAO();
return boor.lookupType(book);
}
//删除管理员
public boolean delectpel(LibrarianInfo book) {
LibrarianInfoDAO bookdao=new LibrarianInfoDAO();
bookdao.delect(book);
// TODO 自动生成方法存根
return false;
}
//删除管理员 按姓名
public boolean deletepele(LibrarianInfo book) {
// TODO 自动生成方法存根
LibrarianInfoDAO bookdao=new LibrarianInfoDAO();
bookdao.delecttwo(book);
return false;
}
//删除书本 按编号
public boolean deletebook(BookInfo book) {
// TODO 自动生成方法存根
BookInfoDAO bookdao=new BookInfoDAO();
bookdao.delect(book);
return false;
}
//删除书本 按姓名
public boolean deletebooktwo(BookInfo book) {
// TODO 自动生成方法存根
BookInfoDAO bookdao=new BookInfoDAO();
bookdao.delecttwo(book);
return true;
}
//删除读者按编号
public boolean deleterd(ReaderInfo read) {
ReaderInfoDAO reader=new ReaderInfoDAO();
reader.deletereader(read);
// TODO 自动生成方法存根
return true;
}
// 删除读者按姓名
public boolean deleterdtwo(ReaderInfo read) {
ReaderInfoDAO reader=new ReaderInfoDAO();
reader.deletereadertwo(read);
// TODO 自动生成方法存根
return true;
}
//修改密码
public boolean rework(LibrarianInfo librar) {
// TODO 自动生成方法存根
LibrarianInfoDAO lir=new LibrarianInfoDAO();
lir.rework(librar);
return true;
}
public boolean vali(BookInfo book) {
// TODO 自动生成方法存根
BookInfo bookinfo=new BookInfo();
return false;
}
//验证登录
public boolean enter(LibrarianInfo librarn) {
LibrarianInfoDAO li=new LibrarianInfoDAO();
return li.enter(librarn);
}
//验证ID 删除书籍
public boolean lookbook(BookInfo book) {
BookInfoDAO bookdao =new BookInfoDAO();
bookdao.retu(book);
return bookdao.retu(book);
}
//验证NAME 删除书籍
public boolean lookupbook(BookInfo book) {
BookInfoDAO bookdap =new BookInfoDAO();
return bookdap.retu2(book);
}
//验证管理员是否存在按编号
public boolean checkNumber(LibrarianInfo librar) {
// TODO 自动生成方法存根
LibrarianInfoDAO libr=new LibrarianInfoDAO();
return libr.checkLibrNub(librar);
}
// 验证管理员是否存在按姓名
public boolean checkName(LibrarianInfo librar) {
// TODO 自动生成方法存根
LibrarianInfoDAO li=new LibrarianInfoDAO();
return li.checkNamet(librar);
}
// 验证读者是否存在按编号
public boolean econdele(ReaderInfo readd) {
ReaderInfoDAO readdao=new ReaderInfoDAO();
readdao.saveto(readd);
return readdao.saveto(readd);
}
// 验证读者是否存在按姓名
public boolean econdeletoo(ReaderInfo readd) {
ReaderInfoDAO readaoto=new ReaderInfoDAO();
readaoto.savetoo(readd);
return readaoto.savetoo(readd);
}
//借阅管理
public boolean borrowcheck(BorrowInfo borrow) {
BorrowInfoDAO bo=new BorrowInfoDAO();
bo.borrcheck( borrow);
return true;
}
//显示读者照片
public boolean potho(ReaderInfo read) {
ReaderInfoDAO red=new ReaderInfoDAO();
return red.photo(read);
}
//查询已借出的书籍
public ResultSet lookupb(BorrowInfo borrow) {
BorrowInfoDAO readerto=new BorrowInfoDAO();
return readerto.bookLise( borrow);
}
//书籍归还
public boolean returnbook(BorrowInfo booin) {
BorrowInfoDAO returnbk=new BorrowInfoDAO();
return returnbk.bookin(booin);
}
//减MONEY
public boolean returnMoney(ReaderInfo read) {
// TODO 自动生成方法存根
BorrowInfoDAO returnbk=new BorrowInfoDAO();
return returnbk.retime(read);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -