@Deprecated
public class ChargeManager
extends java.lang.Object
ChargeDao
Constructor and Description |
---|
ChargeManager(java.sql.Connection con)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
deleteCharge(int id)
Deprecated.
Удаляет расход из БД.
|
Charge |
getChargeById(int id)
Deprecated.
Возвращает расход по его коду.
|
java.util.List<Charge> |
getChargeList(int cid)
Deprecated.
Получет список расходов для договора.
|
java.util.List<Charge> |
getChargeList(int cid,
int chargeTypeId)
Deprecated.
|
java.util.List<Charge> |
getChargeList(int cid,
int chargeTypeId,
Period period)
Deprecated.
|
java.util.List<Charge> |
getChargeList(int cid,
int chargeTypeId,
Period period,
int members)
Deprecated.
Получает список расходов для договора
|
java.util.Map<java.lang.Integer,java.lang.String> |
getTypeTitleMap()
Deprecated.
|
void |
updateCharge(Charge charge)
Deprecated.
Обновляет существующий (charge.getId() > 0) или добавляет новый расход (charge.getId() <= 0).
|
public Charge getChargeById(int id) throws java.sql.SQLException
id
- код расходаjava.sql.SQLException
public java.util.List<Charge> getChargeList(int cid, int chargeTypeId, Period period, int members) throws java.sql.SQLException
cid
- код договора.chargeTypeId
- код типа расхода, если <1, то значит всех типов.period
- период начисления расхода для поиска.members
- - если == 1, то только расходы данного договора, если = 2 то вернет еще и расходы з.субдоговоров, если = 3 то только расходы зависемых субдоговоров.java.sql.SQLException
public java.util.List<Charge> getChargeList(int cid, int chargeTypeId, Period period) throws java.sql.SQLException
java.sql.SQLException
public java.util.List<Charge> getChargeList(int cid) throws java.sql.SQLException
cid
- код договораjava.sql.SQLException
public java.util.List<Charge> getChargeList(int cid, int chargeTypeId) throws java.sql.SQLException
java.sql.SQLException
public void deleteCharge(int id) throws java.sql.SQLException
id
- код записи с расходом в БДjava.sql.SQLException
public void updateCharge(Charge charge) throws ru.bitel.bgbilling.common.BGException
charge
- объект с данными расходаru.bitel.bgbilling.common.BGException
public java.util.Map<java.lang.Integer,java.lang.String> getTypeTitleMap()