📄 adminserviceimpl.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 + -