Interface ContractLabelService
public interface ContractLabelService
-
Method Summary
Modifier and TypeMethodDescriptionint
getContractCountByLabel
(int labelId) getContractLabelIds
(int contractId) getContractLabelTreeItemList
(int contractId, boolean calcCount) getContractLabelTreeItemListForUser
(int userId) Получение только тех меток, которые разрешены для данного пользователяvoid
removeContractLabelTreeItem
(int contractLabelItemId) void
setContractLabelIds
(int contractId, List<Integer> contractLabelsIds) void
setContractLabelTreeItemList
(int contractId, List<ContractLabelItem> items) void
syncLabelAndGroupContract
(int contractId) void
int
updateContractLabelTreeItem
(ContractLabelItem contractLabelItem) void
-
Method Details
-
getContractLabelTreeItemListForUser
Получение только тех меток, которые разрешены для данного пользователя- Parameters:
userId
- id пользователя- Returns:
- Throws:
BGException
BGMessageException
Exception
-
getContractLabelTreeItemList
List<ContractLabelItem> getContractLabelTreeItemList(int contractId, boolean calcCount) throws Exception - Throws:
Exception
-
getContractLabelIds
- Throws:
Exception
-
setContractLabelIds
- Throws:
Exception
-
setContractLabelTreeItemList
- Throws:
Exception
-
updateContractLabelTreeItem
- Throws:
Exception
-
updateContractLabelTreeItems
- Throws:
Exception
-
removeContractLabelTreeItem
- Throws:
Exception
-
getContractLabelTree
- Throws:
Exception
-
syncLabelAndGroupDirectory
- Throws:
Exception
-
syncLabelAndGroupContract
- Throws:
Exception
-
getContractCountByLabel
- Throws:
Exception
-