www.pudn.com > erp0.1.zip > Material.java


package com.easyjf.asp.business; 
 
import java.math.BigDecimal; 
import java.util.ArrayList; 
import java.util.Collection; 
import java.util.Date; 
import java.util.List; 
 
import com.easyjf.dbo.EasyJDB; 
import com.easyjf.dbo.IObject; 
 
public class Material implements IObject { 
private String cid; 
private String belongDept; 
private String title; 
private String types; 
private String source; 
private String provider; 
private BigDecimal price; 
private String unit; 
private String intro; 
private String remark; 
private String inputUser; 
private Date inputTime; 
private Integer status; 
public static Material read(String cid) 
{ 
	EasyJDB db=EasyJDB.getInstance();		 
	return (Material)db.get(Material.class,cid); 
} 
public static Material readBySn(String sn) 
{ 
	EasyJDB db=EasyJDB.getInstance(); 
	Collection paras=new ArrayList(); 
	paras.add(sn); 
	return (Material)db.read(Material.class,"sn=?",paras); 
} 
public static List query(String scope) 
{ 
	EasyJDB db=EasyJDB.getInstance(); 
	return db.query(Material.class,scope);	 
} 
public boolean save() 
{ 
	EasyJDB db=EasyJDB.getInstance(); 
	return db.add(this); 
} 
public boolean update() 
{ 
	EasyJDB db=EasyJDB.getInstance(); 
	return db.update(this); 
} 
public boolean del() 
{ 
	EasyJDB db=EasyJDB.getInstance(); 
	return db.del(this); 
} 
	public String getTableName() { 
		// TODO Auto-generated method stub 
		return "Material"; 
	} 
 
	public String getKeyField() { 
		// TODO Auto-generated method stub 
		return "cid"; 
	} 
 
	public String getKeyGenerator() { 
		// TODO Auto-generated method stub 
		return "com.easyjf.dbo.IdGenerator"; 
	} 
 
	public String getBelongDept() { 
		return belongDept; 
	} 
 
	public void setBelongDept(String belongDept) { 
		this.belongDept = belongDept; 
	} 
 
	public String getCid() { 
		return cid; 
	} 
 
	public void setCid(String cid) { 
		this.cid = cid; 
	} 
 
	public Date getInputTime() { 
		return inputTime; 
	} 
 
	public void setInputTime(Date inputTime) { 
		this.inputTime = inputTime; 
	} 
 
	public String getInputUser() { 
		return inputUser; 
	} 
 
	public void setInputUser(String inputUser) { 
		this.inputUser = inputUser; 
	} 
 
	public String getIntro() { 
		return intro; 
	} 
 
	public void setIntro(String intro) { 
		this.intro = intro; 
	} 
 
	public BigDecimal getPrice() { 
		return price; 
	} 
 
	public void setPrice(BigDecimal price) { 
		this.price = price; 
	} 
 
	public String getProvider() { 
		return provider; 
	} 
 
	public void setProvider(String provider) { 
		this.provider = provider; 
	} 
 
	public String getRemark() { 
		return remark; 
	} 
 
	public void setRemark(String remark) { 
		this.remark = remark; 
	} 
 
	public String getSource() { 
		return source; 
	} 
 
	public void setSource(String source) { 
		this.source = source; 
	} 
 
	public Integer getStatus() { 
		return status; 
	} 
 
	public void setStatus(Integer status) { 
		this.status = status; 
	} 
 
	public String getTitle() { 
		return title; 
	} 
 
	public void setTitle(String title) { 
		this.title = title; 
	} 
 
	public String getTypes() { 
		return types; 
	} 
 
	public void setTypes(String types) { 
		this.types = types; 
	} 
 
	public String getUnit() { 
		return unit; 
	} 
 
	public void setUnit(String unit) { 
		this.unit = unit; 
	} 
 
}