package com.service;
import java.sql.SQLException;
import java.util.List;
import com.bean.UserBean;
import com.dao.UserDao;
public class UserService {
/*****
*
* 员工
*
* ****/
// 用于数据库中员工是否注册
public boolean check(String user) throws ClassNotFoundException, SQLException{
UserDao dao = new UserDao();
return dao.check(user);
}
//新增员工账户
public void insert(UserBean user) throws ClassNotFoundException,
SQLException {
UserDao dao = new UserDao();
dao.Staffinsert(user);
}
// 查询员工信息是否正确
public boolean checkpwd(String user, String name, String email,
String dept, String no) throws ClassNotFoundException, SQLException {
UserDao check = new UserDao();
if (check.checkpwd(user, name, email, dept, no) == true) {
return true;
}
return false;
}
//员工修改密码
public void update(String user ,String pwd) throws ClassNotFoundException,
SQLException {
UserDao dao = new UserDao();
dao.update(user, pwd);
}
/***
*
* 管理
*
* **/
// 查询管理员信息是否正确
public boolean checkadminpwd(String user, String name, String email,
String dept, String no) throws ClassNotFoundException, SQLException {
UserDao check = new UserDao();
if (check.checkadminpwd(user, name, email, dept, no) == true) {
return true;
}
return false;
}
//管理员注册
public void Admininsert(UserBean userbean) throws ClassNotFoundException, SQLException{
UserDao dao = new UserDao();
dao.Admininsert(userbean);
}
//管理员修改密码
public void updateadmin(String user , String pwd) throws ClassNotFoundException, SQLException{
UserDao dao = new UserDao();
dao.updateadmin(user, pwd);
}
// 用于数据库中管理员是否注册
public boolean checkadmin(String user) throws ClassNotFoundException, SQLException{
UserDao dao =new UserDao();
return dao.checkadmin(user);
}
//用于dept查询返回所有数据
public List<String> celectdeptall() throws ClassNotFoundException, SQLException{
UserDao dao = new UserDao();
return dao.celectdeptall();
}
}
最近下载更多
最近浏览更多
天空java LV8
3月23日
Ella0902
2024年12月18日
暂无贡献等级
xiaoaitx LV8
2024年11月18日
yanghu1632 LV1
2024年8月9日
lun123456
2024年6月22日
暂无贡献等级
wddqwe LV1
2023年7月2日
gecongkai LV8
2023年6月22日
c469893928 LV2
2023年6月11日
微信网友_6510254668124160 LV1
2023年6月8日
yangbulx LV3
2023年6月7日

