public class ContractServiceManager
extends java.lang.Object
| Constructor and Description |
|---|
ContractServiceManager(java.sql.Connection con) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteContractService(int id)
Удаление записи из базы.
|
void |
deleteContractService(int cid,
int mid)
Удаляет все услуги из базы для данного договора и данного модуля
|
void |
deleteContractService(java.lang.String ids)
Удаление нескольких записей из базы.
|
ContractService |
getContractServiceById(int id)
Получает записи из базы по уникальному коду.
|
ContractService |
getContractServiceByID(int id)
Deprecated.
|
java.util.List<ContractService> |
getContractServiceList(int cid,
java.util.Calendar date)
Список разрешенных услуг на дату.
|
java.util.List<ContractService> |
getContractServiceList(int cid,
int mid)
Возвращает список услуг для данного договора и модуля
|
java.util.List<ContractService> |
getContractServiceList(int cid,
int mid,
java.util.Date date)
Список разрешенных услуг на дату.
|
java.util.List<ContractService> |
getContractServiceList(int cid,
java.util.List<java.lang.Integer> sids,
java.util.Calendar date1,
java.util.Calendar date2)
Перечень разрешенных услуг, активных в какой-то период.
|
java.util.Set<java.lang.Integer> |
getContractServiceSet(int cid,
java.util.Date date)
Коды разрешенных на какую-то дату услуг.
|
void |
updateContractService(java.lang.String id,
ContractService value)
Обновление/добавление записи в базу.
|
public java.util.List<ContractService> getContractServiceList(int cid, int mid)
cid - код договораmid - код модуляpublic java.util.List<ContractService> getContractServiceList(int cid, java.util.Calendar date)
cid - код договораdate - датаpublic java.util.List<ContractService> getContractServiceList(int cid, int mid, java.util.Date date)
cid - код договораmid - код экземпляра модуляdate - датаpublic java.util.Set<java.lang.Integer> getContractServiceSet(int cid,
java.util.Date date)
cid - код договораdate - датаpublic ContractService getContractServiceById(int id)
id - код записи@Deprecated public ContractService getContractServiceByID(int id)
getContractServiceById(int).id - public void updateContractService(java.lang.String id,
ContractService value)
id - строка с кодом записи либо "new" для добавленияvalue - параметры разрешенной услугиpublic void deleteContractService(int id)
id - код записиpublic void deleteContractService(int cid,
int mid)
cid - код договораmid - код модуляpublic void deleteContractService(java.lang.String ids)
ids - коды записей через запятуюpublic java.util.List<ContractService> getContractServiceList(int cid, java.util.List<java.lang.Integer> sids, java.util.Calendar date1, java.util.Calendar date2)
cid - код договораsids - коды услуг через запятуюdate1 - начало периодаdate2 - конец периода