package com.bbs.serviceImpl; import java.util.List; import com.bbs.dao.AdminDao; import com.bbs.model.Admin; import com.bbs.model.User; import com.bbs.service.AdminBiz; /** * * @author 张建浩、卜凡、卢静、余莎、姚文娜 * @version 1.0 * 2016年3月23日上午11:32:27 */ public class AdminBizImpl implements AdminBiz { private AdminDao adminDao; public void setAdminDao(AdminDao adminDao) { this.adminDao = adminDao; } @Override public int login(String username,String password){ List<Admin> admins = adminDao.login(username); if (admins != null && admins.size() > 0){ if (admins.get(0).getPassword().equals(password)) return admins.get(0).getId(); return -1; }else return 0; } @Override public void updateAdmin(Admin admin){ adminDao.updateAdmin(admin); } @Override public Admin getAdminById(Integer adminId) { return adminDao.getAdminById(adminId); } @Override public int getAdminIdByUsername(String username) { return adminDao.getAdminIdByUsername(username); } @Override public int getAdminIdByEmail(String email) { return adminDao.getAdminIdByEmail(email); } @Override public int isExist(Admin admin) { return adminDao.isExist(admin); } }