Class ContractServiceManager
java.lang.Object
bitel.billing.server.contract.bean.ContractServiceManager
Класс управления разрешенными услугами договора.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteContractService(int id) Удаление записи из базы.voiddeleteContractService(int cid, int mid) Удаляет все услуги из базы для данного договора и данного модуляvoidУдаление нескольких записей из базы.getContractServiceById(int id) Получает записи из базы по уникальному коду.getContractServiceByID(int id) Deprecated.getContractServiceList(int cid, int mid) Возвращает список услуг для данного договора и модуляgetContractServiceList(int cid, int mid, Date date) Список разрешенных услуг на дату.getContractServiceList(int cid, Calendar date) Список разрешенных услуг на дату.getContractServiceList(int cid, List<Integer> sids, Calendar date1, Calendar date2) Перечень разрешенных услуг, активных в какой-то период.getContractServiceSet(int cid, Date date) Коды разрешенных на какую-то дату услуг.voidupdateContractService(String id, ContractService value) Обновление/добавление записи в базу. 
- 
Constructor Details
- 
ContractServiceManager
 
 - 
 - 
Method Details
- 
getContractServiceList
Возвращает список услуг для данного договора и модуля- Parameters:
 cid- код договораmid- код модуля- Returns:
 
 - 
getContractServiceList
Список разрешенных услуг на дату.- Parameters:
 cid- код договораdate- дата- Returns:
 
 - 
getContractServiceList
Список разрешенных услуг на дату.- Parameters:
 cid- код договораmid- код экземпляра модуляdate- дата- Returns:
 
 - 
getContractServiceSet
Коды разрешенных на какую-то дату услуг.- Parameters:
 cid- код договораdate- дата- Returns:
 
 - 
getContractServiceById
Получает записи из базы по уникальному коду.- Parameters:
 id- код записи- Returns:
 
 - 
getContractServiceByID
Deprecated.ИспользоватьgetContractServiceById(int).- Parameters:
 id-- Returns:
 
 - 
updateContractService
Обновление/добавление записи в базу.- Parameters:
 id- строка с кодом записи либо "new" для добавленияvalue- параметры разрешенной услуги
 - 
deleteContractService
public void deleteContractService(int id) Удаление записи из базы.- Parameters:
 id- код записи
 - 
deleteContractService
public void deleteContractService(int cid, int mid) Удаляет все услуги из базы для данного договора и данного модуля- Parameters:
 cid- код договораmid- код модуля
 - 
deleteContractService
Удаление нескольких записей из базы.- Parameters:
 ids- коды записей через запятую
 - 
getContractServiceList
public List<ContractService> getContractServiceList(int cid, List<Integer> sids, Calendar date1, Calendar date2) Перечень разрешенных услуг, активных в какой-то период.- Parameters:
 cid- код договораsids- коды услуг через запятуюdate1- начало периодаdate2- конец периода- Returns:
 
 
 -