Package ru.bitel.bgbilling.kernel.contract.period.common.service

# Interface ContractPeriodService

public interface ContractPeriodService

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `contractPeriodDelete(int id)`
  `ContractPeriod`
  `contractPeriodGet(int id)`
  `SearchResult<ContractPeriod>`
  `contractPeriodSearch(int contractId, String[] sort, Page page)`
  `ContractPeriod`
  `contractPeriodUpdate(ContractPeriod contractPeriod)`

- ## Method Details

  - ### contractPeriodSearch

    SearchResult<ContractPeriod> contractPeriodSearch(int contractId, String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### contractPeriodGet

    ContractPeriod contractPeriodGet(int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### contractPeriodUpdate

    ContractPeriod contractPeriodUpdate(ContractPeriod contractPeriod) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### contractPeriodDelete

    boolean contractPeriodDelete(int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`