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

📄 longhuaimpl.java

📁 一个简易的网上购物系统。具有普遍的购物功能。还有一个小型的论坛
💻 JAVA
字号:
package com.longHua.domain.logic;

import java.util.List;

import com.longHua.dao.ClientEstimateDao;
import com.longHua.dao.OrderDao;
import com.longHua.dao.ProductCategoryDao;
import com.longHua.dao.ProductDao;
import com.longHua.dao.ProductPayTypeDao;
import com.longHua.dao.ProductSendTypeDao;
import com.longHua.dao.UserRegDao;
import com.longHua.domain.ClientEstimate;
import com.longHua.domain.Item;
import com.longHua.domain.Product;
import com.longHua.domain.ProductCategory;
import com.longHua.domain.ProductPayType;
import com.longHua.domain.ProductSendType;
import com.longHua.domain.UserReg;

public class longHuaImpl implements longHuaFacade {
    
	private UserRegDao userRegDao;
	private ProductCategoryDao productCategoryDao;
	private ProductPayTypeDao productPayTypeDao;
	private ProductSendTypeDao productSendTypeDao;
	private ProductDao productDao;
	private ClientEstimateDao clientEstimateDao;
	private OrderDao orderDao;
	
	public void setUserRegDao(UserRegDao userRegDao) {
		this.userRegDao = userRegDao;
	}
	public void setProductPayTypeDao(ProductPayTypeDao productPayTypeDao) {
		this.productPayTypeDao = productPayTypeDao;
	}
	public void setProductSendTypeDao(ProductSendTypeDao productSendTypeDao) {
		this.productSendTypeDao = productSendTypeDao;
	}
	public void setProductDao(ProductDao productDao) {
		this.productDao = productDao;
	}
	public void setClientEstimateDao(ClientEstimateDao clientEstimateDao) {
		this.clientEstimateDao = clientEstimateDao;
	}
	public void setOrderDao(OrderDao orderDao) {
		this.orderDao = orderDao;
	}
	
	
	public List<UserReg> checkRegEmail(String regEmail) {
		return userRegDao.checkRegEmail(regEmail);
	}

	public List<UserReg> checkRegName(String regName) {
		return userRegDao.checkRegName(regName);
	}

	public void delete(int id) {
		userRegDao.delete(id);
		
	}

	public UserReg getUser(int id) {
		return userRegDao.getUser(id);
	}

	public List<UserReg> getUsers() {
		return userRegDao.getUsers();
	}

	public void saveUser(UserReg user) {
		userRegDao.saveUser(user);
		
	}

	public void addProductCategory(ProductCategory productCategory) {
		productCategoryDao.addProductCategory(productCategory);
		
	}

	public void deleteProductCategory(int ID) {
		productCategoryDao.deleteProductCategory(ID);
		
	}

	public ProductCategory getOneProductCategory(int ID) {
		return productCategoryDao.getOneProductCategory(ID);
	}

	public List<ProductCategory> checkThisProductCategory(String catName) {
        return productCategoryDao.checkThisProductCategory(catName);
	}

	public void setProductCategoryDao(ProductCategoryDao productCategoryDao) {
		this.productCategoryDao = productCategoryDao;
	}

	public void addProductPayType(ProductPayType productPayType) {
		productPayTypeDao.addProductPayType(productPayType);
	}

	public void deleteProductPayType(int ID) {
		productPayTypeDao.deleteProductPayType(ID);
		
	}

	public ProductPayType getOneProductPayType(int ID) {
		
		return productPayTypeDao.getOneProductPayType(ID);
	}

	public List<ProductPayType> showAllProductPayType() {
		
		return productPayTypeDao.showAllProductPayType();
	}
	public List<ProductPayType> checkThisProductPayType(String typeName) {
		return productPayTypeDao.checkThisProductPayType(typeName);
	}
	public void addProductSendType(ProductSendType productSendType) {
		productSendTypeDao.addProductSendType(productSendType);
		
	}
	
	public void deleteProductSendType(int ID) {
		productSendTypeDao.deleteProductSendType(ID);
		
	}
	public ProductSendType getOneProductSendType(int ID) {
	    return productSendTypeDao.getOneProductSendType(ID);
	}
	public List<ProductSendType> showAllProductSendType() {
	    return productSendTypeDao.showAllProductSendType();
	}
	public List<ProductSendType> checkThisProductSendType(String typeName) {
		return productSendTypeDao.checkThisProductSendType(typeName);
	}
	public void addProduct(Product product) {
		productDao.addProduct(product);
		
	}
	public void deleteProduct(int ID) {
		productDao.deleteProduct(ID);
		
	}
	public Product getOneProduct(int ID) {
		return productDao.getOneProduct(ID);
	}
	public List<Product> showAllProduct() {
		return productDao.showAllProduct();
	}
	public void addClientEstimate(ClientEstimate clientEstimate) {
		clientEstimateDao.addClientEstimate(clientEstimate);
		
	}
	public void deleteClientEstimate(int ID) {
		clientEstimateDao.deleteClientEstimate(ID);
		
	}
	public ClientEstimate getOneClientEstimate(int ID) {
		return clientEstimateDao.getOneClientEstimate(ID);
	}
	public List<ClientEstimate> showAllClientEstimate() {
		return clientEstimateDao.showAllClientEstimate();
	}
	public Item getThisItem(int productId) {
		return orderDao.getThisItem(productId);
	}

	
	
}

⌨️ 快捷键说明

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