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