gbs_productmastermaintenanceactionlogic.java

来自「对日软件外包 为东芝做的一个全球商业管理系统」· Java 代码 · 共 153 行

JAVA
153
字号
package LOGIC;

import javax.sql.DataSource;

import org.apache.struts.upload.FormFile;

import COMMON.ReturnValue;
import COMMON.SystemConstants;
import DB.GBS_MProduct_DB;

public class GBS_ProductMasterMaintenanceActionLogic implements SystemConstants {
	private DataSource datasource = null;
	
	
	public GBS_ProductMasterMaintenanceActionLogic(DataSource datasource) {
			this.datasource = datasource;
	}
	
	/**
	 * selectByProductID
	 * @param		String ProductID
	 * @return		returnValue
	 * @exception	Exception    Exception for information of other errors
	 * @since		2004/07/30
	 */	
	public ReturnValue selectByProductID(String proudctId) throws Exception {
		GBS_MProduct_DB mProduct_DB = new GBS_MProduct_DB(this.datasource);
		ReturnValue returnValue = mProduct_DB.selectByProductId(proudctId);
		return  returnValue;
	}
	
	/**
	 * get  insertProductInfo by seqno
	 * @param		String ProductID
	 * @return		returnValue
	 * @exception	Exception    Exception for information of other errors
	 * @since		2004/07/30
	 */	
	public ReturnValue insertProductInfo(
								String ProductID,
								String DispOrder,
								String ProductName,
								String ProductAbbrName,
								String Kind,
								String ProductCategory,
								String OptionCategory,
								String ColorCpm,
								String BwCpm,
								String MonoColorCpm,
								String OtherCpm,
								FormFile VersionList,
								String DelFlag,
								String CreateUser) throws Exception {
			int result=0;
			GBS_MProduct_DB mProduct_DB = new GBS_MProduct_DB(this.datasource);
			
			ReturnValue returnValue = mProduct_DB.insertDB(	
									ProductID,
									DispOrder,
									ProductName,
									ProductAbbrName,
									Kind,
									ProductCategory,
									OptionCategory,
									ColorCpm,
									BwCpm,
									MonoColorCpm,
									OtherCpm,
									VersionList,
									DelFlag,
									CreateUser);
			return returnValue;
			
	}
	
	/**
	 * updateProductInfo
	 * @param		String ProductID
	 * @param		String DispOrder
	 * @param		String ProductName
	 * @param		String ProductAbbrName
	 * @param		String Kind
	 * @param		String ProductCategory
	 * @param		String OptionCategory
	 * @param		String ColorCpm
	 * @param		String BwCpm
	 * @param		String MonoColorCpm
	 * @param		String OtherCpm
	 * @param		FormFile VersionList
	 * @param		String CreateUser
	 * @param		boolean FileDelete
	 * @return		returnValue
	 * @exception	Exception    Exception for information of other errors
	 * @since		2004/07/30
	 */	
	public ReturnValue updateProductInfo(
											String ProductID,
											String DispOrder,
											String ProductName,
											String ProductAbbrName,
											String Kind,
											String ProductCategory,
											String OptionCategory,
											String ColorCpm,
											String BwCpm,
											String MonoColorCpm,
											String OtherCpm,
											FormFile VersionList,
											String CreateUser,
											boolean FileDelete ) 
	throws Exception {
			GBS_MProduct_DB mProduct_DB = new GBS_MProduct_DB(this.datasource);
			ReturnValue returnValue	= mProduct_DB.updateByProductId(
																		ProductID,
																		DispOrder,
																		ProductName,
																		ProductAbbrName,
																		Kind,
																		ProductCategory,
																		OptionCategory,
																		ColorCpm,
																		BwCpm,
																		MonoColorCpm,
																		OtherCpm,
																		VersionList,
																		CreateUser,
																		FileDelete
																	);
		    return returnValue;
	}
	
	/**
	 * deleteByProductId
	 * @param		String ProductID
	 * @return		returnValue
	 * @exception	Exception    Exception for information of other errors
	 * @since		2004/07/30
	 */	
	//Edit by Gxk 2004/08/23:add updateUserid
	public ReturnValue deleteByProductId( String productID ,String updateUserId ) throws Exception {
		GBS_MProduct_DB mProduct_DB = new GBS_MProduct_DB(this.datasource);
		return mProduct_DB.deleteByProductID(productID,updateUserId);
	}
	 
}







	

⌨️ 快捷键说明

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