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

📄 boardroomserviceimpl.java

📁 Java协同办公系统。实现公司内部的人事
💻 JAVA
字号:
package com.icss.oa.service.impl;

import java.util.ArrayList;
import java.util.List;
import java.util.Properties;

import com.icss.oa.base.impl.BaseDAOImpl;
import com.icss.oa.bean.Boardroom;
import com.icss.oa.dao.BoardroomDao;
import com.icss.oa.dao.UserDAO;
import com.icss.oa.dao.impl.BoardroomDaoImpl;
import com.icss.oa.dao.impl.UserDAOImpl;
import com.icss.oa.service.BoardroomService;
import com.icss.oa.utils.PageHelper;

public class BoardroomServiceImpl implements BoardroomService {

	public boolean addService(Boardroom boardroom) {
		
		BoardroomDao boardroom1 = new BoardroomDaoImpl();
		
		return boardroom1.addBoardroom(boardroom);
		
	}

	public List queryService() {
		BoardroomDao boardroom1 = new BoardroomDaoImpl();
		List<Boardroom> bdss = new ArrayList<Boardroom>();
		List props =  boardroom1.query();
		for(int i=0; i<props.size();i++){
			Properties prop = (Properties) props.get(i);
			Boardroom bd = new Boardroom();
			bd.setBoardroomNo(prop.getProperty("BORADROOMNO"));
			bdss.add(bd);
		}
		return bdss;
		
	}
	
	public List queryByRoomMessage() {
		
		String strQuety = "select boradroomno from boardroom where roommessage='空闲中'";
		BaseDAOImpl ba = new BaseDAOImpl(); 
		List<Boardroom> bdss = new ArrayList<Boardroom>();
		List props =   ba.queryAllObject(strQuety);
		for(int i=0; i<props.size();i++){
			Properties prop = (Properties) props.get(i);
			Boardroom bd = new Boardroom();
			bd.setBoardroomNo(prop.getProperty("BORADROOMNO"));
			bdss.add(bd);
		}
		return bdss;
		
	}
	public boolean delService(String boardroomNo) {
		BoardroomDao boardroom1 = new BoardroomDaoImpl();
		return boardroom1.del(boardroomNo);
		
	}
	public static PageHelper pageList(List filesList,int currPage,int pageSize){
		
		PageHelper pageHelper=new PageHelper();
		pageHelper.setCurrentPage(currPage);
		pageHelper.setPageSize(pageSize);
		pageHelper.setRecordCount(filesList.size());
		int row=pageHelper.gotoPage(currPage);
		List list=new ArrayList();
		int j=0;
		for(int i=row;i<filesList.size()&&j<pageSize;i++,j++){
				list.add(filesList.get(i));
		}

		pageHelper.getPageCount(); 
		pageHelper.setPagebar("");
		pageHelper.setObjList(list);
		return pageHelper;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -