📄 goodsinout.java
字号:
/*
* GoodsInOut.java
*
* Created on 2007年6月4日, 下午12:43
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package jack;
import java.sql.*;
import java.util.*;
import plugin.*;
import helper.*;
/**
*
* @author zzx
*/
public class GoodsInOut {
private IDBResource dbRes;
/**
* 构造函数
* @param dbRes 数据库资源
*/
public GoodsInOut(IDBResource _dbRes)
{
this.dbRes=_dbRes;
}
/**
* 对GoodsInInfo表进行插入操作,并对物品数量进行更新
* @param gii 要插入的w物品信息
* @return boolean类型,若插入,更新成功返回true,否则返回false
*/
public boolean goodsInInsert(GoodsInInfo gii)
{
GoodsInOperate gio=new GoodsInOperate(dbRes);
GoodsOperate go=new GoodsOperate(dbRes);
GoodsInfo gi=go.getGoodsByID(gii.getGoodsID());
gi.setStorage(gi.getStorage()+gii.getAmount());
if(gio.insert(gii)==1){
if(go.update(gi)==1){
return true;
}else{
gio.delete(gii);
}
}else{
return false;
}
return false;
}
/**
* 对GoodsInInfo表进行更新操作,并对物品数量进行更新
* @param gii 要插入的w物品信息
* @return boolean类型,若更新成功返回true,否则返回false
*/
public boolean GoodsInUpdate(GoodsInInfo gii)
{
GoodsInOperate gio=new GoodsInOperate(dbRes);
GoodsOperate go=new GoodsOperate(dbRes);
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -