Class ChargeManager
java.lang.Object
bitel.billing.server.contract.bean.ChargeManager
@Deprecated
public class ChargeManager
extends java.lang.Object
Deprecated.
Использовать 
ChargeDao- 
Constructor Summary
Constructors Constructor Description ChargeManager(java.sql.Connection con)Deprecated. - 
Method Summary
Modifier and Type Method Description voiddeleteCharge(int id)Deprecated.Удаляет расход из БД.ChargegetChargeById(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.voidupdateCharge(Charge charge)Deprecated.Обновляет существующий (charge.getId() > 0) или добавляет новый расход (charge.getId() <= 0).Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Constructor Details
- 
ChargeManager
public ChargeManager(java.sql.Connection con)Deprecated. 
 - 
 - 
Method Details
- 
getChargeById
Deprecated.Возвращает расход по его коду.- Parameters:
 id- код расхода- Returns:
 - null, если не найден
 - Throws:
 java.sql.SQLException
 - 
getChargeList
public java.util.List<Charge> getChargeList(int cid, int chargeTypeId, Period period, int members) throws java.sql.SQLExceptionDeprecated.Получает список расходов для договора- Parameters:
 cid- код договора.chargeTypeId- код типа расхода, если <1, то значит всех типов.period- период начисления расхода для поиска.members- - если == 1, то только расходы данного договора, если = 2 то вернет еще и расходы з.субдоговоров, если = 3 то только расходы зависемых субдоговоров.- Returns:
 - Throws:
 java.sql.SQLException
 - 
getChargeList
public java.util.List<Charge> getChargeList(int cid, int chargeTypeId, Period period) throws java.sql.SQLExceptionDeprecated.- Throws:
 java.sql.SQLException
 - 
getChargeList
Deprecated.Получет список расходов для договора.- Parameters:
 cid- код договора- Returns:
 - Throws:
 java.sql.SQLException
 - 
getChargeList
public java.util.List<Charge> getChargeList(int cid, int chargeTypeId) throws java.sql.SQLExceptionDeprecated.- Throws:
 java.sql.SQLException
 - 
deleteCharge
public void deleteCharge(int id) throws java.sql.SQLExceptionDeprecated.Удаляет расход из БД.- Parameters:
 id- код записи с расходом в БД- Throws:
 java.sql.SQLException
 - 
updateCharge
Deprecated.Обновляет существующий (charge.getId() > 0) или добавляет новый расход (charge.getId() <= 0).- Parameters:
 charge- объект с данными расхода- Throws:
 ru.bitel.bgbilling.common.BGException
 - 
getTypeTitleMap
public java.util.Map<java.lang.Integer,java.lang.String> getTypeTitleMap()Deprecated.- Returns:
 - map(Ид расхода, название расхода)
 
 
 -