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
- конец периода