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

📄 ilibrarianinfoimpl.java

📁 用eclipse编写的图书管理系统
💻 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 + -