public class MegogoContractTryAndBuyDao extends ru.bitel.common.dao.AbstractIdDao<MegogoContractTryAndBuy>
Constructor and Description |
---|
MegogoContractTryAndBuyDao(java.sql.Connection con,
int moduleId) |
Modifier and Type | Method and Description |
---|---|
MegogoContractTryAndBuy |
getContractTBByIdSub(int idSub)
Получить try&buy договора по подписке.
|
java.util.List<MegogoContractTryAndBuy> |
getContractTBList(int contractId,
Period period,
int idTB)
Получить список try&buy.
|
protected MegogoContractTryAndBuy |
getFromRS(java.sql.ResultSet rs) |
protected void |
updateImpl(MegogoContractTryAndBuy contractTB) |
delete, get, getAndDelete, getAndUpdate
public MegogoContractTryAndBuyDao(java.sql.Connection con, int moduleId)
public MegogoContractTryAndBuy getContractTBByIdSub(int idSub) throws ru.bitel.bgbilling.common.BGException
idSub
- - код подписки( id таблицы megogo_contract_subscription )ru.bitel.bgbilling.common.BGException
public java.util.List<MegogoContractTryAndBuy> getContractTBList(int contractId, Period period, int idTB) throws ru.bitel.bgbilling.common.BGException
contractId
- - код договова.period
- - за какой период, если null( хоть одна из дат ), то за весь.idTB
- - код Try&Buy( из таблицы megogo_try_and_buy )ru.bitel.bgbilling.common.BGException
protected MegogoContractTryAndBuy getFromRS(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException
getFromRS
in class ru.bitel.common.dao.AbstractDao<MegogoContractTryAndBuy>
java.sql.SQLException
ru.bitel.bgbilling.common.BGException
protected void updateImpl(MegogoContractTryAndBuy contractTB) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException
updateImpl
in class ru.bitel.common.dao.AbstractDao<MegogoContractTryAndBuy>
ru.bitel.bgbilling.common.BGException
java.sql.SQLException