tot.dao.jdbc
类 TransactionDaoImplJDBC

java.lang.Object
  继承者 tot.dao.AbstractDao
      继承者 tot.dao.jdbc.TransactionDaoImplJDBC

public class TransactionDaoImplJDBC
extends AbstractDao


构造函数摘要
TransactionDaoImplJDBC()
          Creates a new instance of TransactionDaoImplJDBC
 
方法摘要
 boolean addTransaction(int transtype, java.lang.Float money, java.lang.String fromuser, java.lang.String touser, java.sql.Timestamp moditime, int status, java.lang.String fname, java.lang.String furl, java.lang.String fdesc, java.lang.String transid)
          add transation history
 void batDel(java.lang.String[] s)
           
 boolean delTransaction(int id)
           
 int getTotalCount(int tanstype, int status, java.lang.String userid, java.lang.String dateStart, java.lang.String dateEnd)
           
 DataField getTransaction(int id)
           
 java.util.Collection getTransactionList_Limit(int currentpage, int pagesize, java.lang.String uid)
           
 java.util.Collection getTransactionList_Limit(int tanstype, int status, java.lang.String userid, java.lang.String dateStart, java.lang.String dateEnd, int currentpage, int pagesize)
           
 
从类 tot.dao.AbstractDao 继承的方法
bat, exe, exeTransaction, findByPrimaryKey, getData, getDataCount, getDataList_Limit_Normal, getDataList_mysqlLimit, getFirstData
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造函数详细信息

TransactionDaoImplJDBC

public TransactionDaoImplJDBC()
Creates a new instance of TransactionDaoImplJDBC

方法详细信息

addTransaction

public boolean addTransaction(int transtype,
                              java.lang.Float money,
                              java.lang.String fromuser,
                              java.lang.String touser,
                              java.sql.Timestamp moditime,
                              int status,
                              java.lang.String fname,
                              java.lang.String furl,
                              java.lang.String fdesc,
                              java.lang.String transid)
add transation history

参数:
transtype - 交易类别,0=在线充值,1=人工录款,2=会员支付交易
money - 充值数值,单位:元
fromuser - 来自
touser - 去向
moditime - 日期
status - 状态
fname - 产品名称
furl - 产品地址
fdesc - 备注
transid - 流水号
返回:
boolean 返回值,bool(是/否)

delTransaction

public boolean delTransaction(int id)
                       throws ObjectNotFoundException,
                              DatabaseException
抛出:
ObjectNotFoundException
DatabaseException

batDel

public void batDel(java.lang.String[] s)

getTransactionList_Limit

public java.util.Collection getTransactionList_Limit(int currentpage,
                                                     int pagesize,
                                                     java.lang.String uid)

getTransactionList_Limit

public java.util.Collection getTransactionList_Limit(int tanstype,
                                                     int status,
                                                     java.lang.String userid,
                                                     java.lang.String dateStart,
                                                     java.lang.String dateEnd,
                                                     int currentpage,
                                                     int pagesize)

getTotalCount

public int getTotalCount(int tanstype,
                         int status,
                         java.lang.String userid,
                         java.lang.String dateStart,
                         java.lang.String dateEnd)

getTransaction

public DataField getTransaction(int id)