Interface VoiceOperAccountService
public interface VoiceOperAccountService
-
Method Summary
Modifier and TypeMethodDescriptionint
voiceOperAccountDelete
(int accountId) Удаление аккаунта по его коду в БД.voiceOperAccountGet
(int accountId) Получение одного конкретного аккаунта по его коду в БД.voiceOperAccountList
(int contractId, Period period) Получение списка аккаунта с фильтрацией по договору.int
voiceOperAccountTypeDelete
(int accountTypeId) Удаление типа аккаунта по его коду в БД.voiceOperAccountTypeGet
(int accountTypeId) Получение одного конкретного типа аккаунта по его коду в БД.Получение списка типов аккаунтаint
voiceOperAccountTypeUpdate
(VoiceOperAccountType accountType) Добавление/изменение типа аккаунта.int
voiceOperAccountUpdate
(VoiceOperAccount account) Добавление/изменение аккаунта.
-
Method Details
-
voiceOperAccountList
Получение списка аккаунта с фильтрацией по договору.- Parameters:
contractId
- код договора- Returns:
- список аккаунтов договора
- Throws:
BGException
Exception
-
voiceOperAccountGet
Получение одного конкретного аккаунта по его коду в БД.- Parameters:
accountId
- код аккаунта- Returns:
- аккаунт
- Throws:
BGException
Exception
-
voiceOperAccountUpdate
Добавление/изменение аккаунта. Если код аккаунта > 0, то произойдет обновление его полей, в противном случае - добавление нового аккаунта- Parameters:
account
- аккаунт- Returns:
- код добавленного/измененного аккаунта
- Throws:
BGException
Exception
-
voiceOperAccountDelete
Удаление аккаунта по его коду в БД.- Parameters:
accountId
- код аккаунта- Returns:
- Throws:
BGException
Exception
-
voiceOperAccountTypeList
Получение списка типов аккаунта- Returns:
- список типов аккаунта
- Throws:
BGException
Exception
-
voiceOperAccountTypeGet
Получение одного конкретного типа аккаунта по его коду в БД.- Parameters:
accountTypeId
- код аккаунта- Returns:
- Throws:
BGException
Exception
-
voiceOperAccountTypeUpdate
Добавление/изменение типа аккаунта. Если код типа аккаунта > 0, то будут обновлены все поля уже существующего типа аккаунта, в противном случае - добавление нового типа аккаунта- Parameters:
accountType
- тип аккаунта- Returns:
- код добавленного/измененного типа аккаунта
- Throws:
BGException
Exception
-
voiceOperAccountTypeDelete
Удаление типа аккаунта по его коду в БД.- Parameters:
accountTypeId
- код типа аккаунта- Returns:
- Throws:
BGException
Exception
-