public interface TariffService
-
Method Summary
-
Method Details
-
searchTariffPlans
SearchResult<TariffItem> searchTariffPlans(
java.util.List<java.lang.Integer> labelIds,
java.util.List<java.lang.Integer> moduleIds,
int showUsed,
Page page)
throws
ru.bitel.bgbilling.common.BGException
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffPlanGet
TariffPlan tariffPlanGet(
int id)
throws
ru.bitel.bgbilling.common.BGException
Получение тарифного плана по его ID.
- Parameters:
id
-
- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffPlanDelete
void tariffPlanDelete(int id)
throws ru.bitel.bgbilling.common.BGException
Удаление тарифного плана по его ID.
- Parameters:
id
-
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffPlanUpdate
int tariffPlanUpdate(
TariffPlan tariffPlan)
throws
ru.bitel.bgbilling.common.BGException
Изменение/добавление тарифного плана.
- Parameters:
tariffPlan
-
- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffPlanList
java.util.List<TariffPlan> tariffPlanList(
java.util.List<java.lang.Integer> contractLabelIds,
java.lang.Integer personType,
java.lang.String title)
throws
ru.bitel.bgbilling.common.BGException
Получение списка тарифных планов.
- Parameters:
contractLabelIds
- фильтр по группе договоров
face
- фильтр по юр. или физю лицам
title
- подстрока названия тарифа
- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffGroupGet
TariffGroup tariffGroupGet(
int id)
throws
ru.bitel.bgbilling.common.BGException
Получение группы тарифов по его ID.
- Parameters:
id
-
- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffGroupDelete
void tariffGroupDelete(int id)
throws ru.bitel.bgbilling.common.BGException
Удаление группы тарифов по его ID.
- Parameters:
id
-
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffGroupUpdate
int tariffGroupUpdate(
TariffGroup tariffGroup)
throws
ru.bitel.bgbilling.common.BGException
Изменение/добавление группы тарифов.
- Parameters:
tariffGroup
-
- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffGroupList
java.util.List<TariffGroup> tariffGroupList()
throws
ru.bitel.bgbilling.common.BGException
Получение списка групп тарифных планов.
- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException