Class ChargeManager
java.lang.Object
bitel.billing.server.contract.bean.ChargeManager
Deprecated.
Использовать
ChargeDao-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteCharge(int id) Deprecated.Удаляет расход из БД.getChargeById(int id) Deprecated.Возвращает расход по его коду.getChargeList(int contractId) Deprecated.Получет список расходов для договора.getChargeList(int contractId, int chargeTypeId) Deprecated.getChargeList(int contractId, int chargeTypeId, Period period) Deprecated.getChargeList(int contractId, int chargeTypeId, Period period, int members) Deprecated.Получает список расходов для договораDeprecated.voidupdateCharge(Charge charge) Deprecated.Обновляет существующий (charge.getId() > 0) или добавляет новый расход (charge.getId() invalid input: '<'= 0).
-
Constructor Details
-
ChargeManager
Deprecated.
-
-
Method Details
-
getChargeById
Deprecated.Возвращает расход по его коду.- Parameters:
id- код расхода- Returns:
- null, если не найден
- Throws:
SQLException
-
getChargeList
public List<Charge> getChargeList(int contractId, int chargeTypeId, Period period, int members) throws SQLException Deprecated.Получает список расходов для договора- Parameters:
chargeTypeId- код типа расхода, если invalid input: '<'1, то значит всех типов.period- период начисления расхода для поиска.members- - если == 1, то только расходы данного договора, если = 2 то вернет еще и расходы з.субдоговоров, если = 3 то только расходы зависемых субдоговоров.cid- код договора.- Returns:
- Throws:
SQLException
-
getChargeList
public List<Charge> getChargeList(int contractId, int chargeTypeId, Period period) throws SQLException Deprecated.- Throws:
SQLException
-
getChargeList
Deprecated.Получет список расходов для договора.- Parameters:
cid- код договора- Returns:
- Throws:
SQLException
-
getChargeList
Deprecated.- Throws:
SQLException
-
deleteCharge
Deprecated.Удаляет расход из БД.- Parameters:
id- код записи с расходом в БД- Throws:
SQLException
-
updateCharge
Deprecated.Обновляет существующий (charge.getId() > 0) или добавляет новый расход (charge.getId() invalid input: '<'= 0).- Parameters:
charge- объект с данными расхода- Throws:
ru.bitel.bgbilling.common.BGException
-
getTypeTitleMap
Deprecated.- Returns:
- map(Ид расхода, название расхода)
-