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

📄 adminserviceimpl.java

📁 该程序能够准确的记录互联网用户上网所用的流量
💻 JAVA
字号:
package com.briup.admin.service.impl;import java.util.Date;import java.util.List;import com.briup.admin.dao.IAdminDao;import com.briup.admin.exception.AdminException;import com.briup.admin.service.IAdminService;import com.briup.common.dao.pojo.Admin;import com.briup.common.dao.pojo.Product;import com.briup.common.dao.pojo.ProductType;import com.briup.common.dao.pojo.Role;import com.briup.common.exception.CommonException;import com.briup.common.util.DateUtil;/** *class AdminServiceImpl *@author xinghu *Date 2008-2-23 上午11:06:56 * */public class AdminServiceImpl implements IAdminService {	private IAdminDao adminDao;		public void setAdminDao(IAdminDao adminDao) {		this.adminDao = adminDao;	}	//查询所有品牌信息	public List findProducts(int start, int num) throws Exception {		List list = adminDao.findProducts(start, num);		return list;	}	//查询所有品牌数量	public Integer findProducts() throws Exception {		// TODO Auto-generated method stub		Integer num = adminDao.findProducts();		return num;	}	public void save(Product pro) throws Exception {		// TODO Auto-generated method stub		adminDao.save(pro);	}	public void deleteProduct(String name) throws Exception {		Product pro = adminDao.findProduct(name);		adminDao.deleteProduct(pro);			}	public Product findProduct(String name) throws Exception {		// TODO Auto-generated method stub		Product pro = adminDao.findProduct(name);		return pro;	}		public List findAdmins(int start, int num) throws Exception {		// TODO Auto-generated method stub		List list = adminDao.findAdmins(start, num);		return list;	}	public Integer findAdmins() throws Exception {		// TODO Auto-generated method stub		Integer num = adminDao.findAdmins();		return num;	}	public void deleteAdmin(String name) throws Exception {		// TODO Auto-generated method stub		try{			Admin admin = adminDao.findAdmin(name);			adminDao.deleteAdmin(admin);		}catch(Exception e){			e.printStackTrace();			throw new Exception("删除营业员失败!");		}	}	public Role findRole(Long roleId) throws Exception {		// TODO Auto-generated method stub		Role role = adminDao.findRole(roleId);		return role;	}	public void saveAdmin(Admin admin) throws Exception {		// TODO Auto-generated method stub		try{			adminDao.saveAdmin(admin);		}catch(Exception e){			throw new Exception("添加Admin失败!");		}	}	public void UpdateAdmin(Admin admin) throws Exception {		// TODO Auto-generated method stub		try{			adminDao.UpdateAdmin(admin);		}catch(Exception e){			throw new Exception("修改Admin失败!");		}	}	public void UpdateProduct(Product pro) throws Exception {		adminDao.UpdateProduct(pro);	}	public Admin findAdmin(String name) throws Exception {		// TODO Auto-generated method stub		Admin admin = adminDao.findAdmin(name);				return admin;			}	public List findProductType() throws Exception {		// TODO Auto-generated method stub		List list = adminDao.findProductType();				return list;	}	public List findRole() throws Exception {		// TODO Auto-generated method stub		List list = adminDao.findRole();		System.out.println(list);		return list;			}	public List findAdminByConditions(String[] conditions,int start,int num) throws Exception {		List list = adminDao.findAdminByConditions(conditions,start,num);		if(list == null)			throw new AdminException("没有记录");		return list;	}	public Integer findNumByConditions(String[] conditions) throws Exception {		int sum = adminDao.findNumByConditions(conditions);		if(sum == 0)			throw new AdminException("没有记录");		return sum;	}		public List getAllRoles() throws Exception {		List roles;		try {			roles = adminDao.getAllRoles();		} catch (Exception e) {			e.printStackTrace();			throw new AdminException("查询所有角色信息失败");		}		return roles;	}	public ProductType findProductById(Long id) throws Exception {		ProductType pro = adminDao.findProductTypeById(id);		return pro;	}}

⌨️ 快捷键说明

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