Package ru.bitel.bgbilling.modules.drweb.common.service

# Interface DrWebService

public interface DrWebService

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `agentAVDActive(int agentId)`
  `void`
  `agentAVDBlock(int agentId, int monthCount)`
  `void`
  `agentAVDChangeTariff(int agentId, int tariffId)`
  `void`
  `agentAVDClear(List<Integer> contractIds, Date startMonth)`
  `void`
  `agentAVDDelete(int agentId)`
  `List<AgentAVD>`
  `agentAVDList(int contractId)`
  `void`
  `agentAVDRecalculate(String email, List<Integer> contractIds, String comment, Date startMonth)`
  `void`
  `tariffAVDDelete(int tariffId)`
  `List<TariffAVD>`
  `tariffAVDList(int contractId, boolean forNew)`
  `int`
  `tariffAVDUpdate(TariffAVD tariffAVD)`

- ## Method Details

  - ### tariffAVDList

    List<TariffAVD> tariffAVDList(int contractId, boolean forNew) throws Exception
    Throws:
      `Exception`

  - ### tariffAVDUpdate

    int tariffAVDUpdate(TariffAVD tariffAVD) throws Exception
    Throws:
      `Exception`

  - ### tariffAVDDelete

    void tariffAVDDelete(int tariffId) throws Exception
    Throws:
      `Exception`

  - ### agentAVDList

    List<AgentAVD> agentAVDList(int contractId) throws Exception
    Throws:
      `Exception`

  - ### agentAVDChangeTariff

    void agentAVDChangeTariff(int agentId, int tariffId) throws Exception
    Throws:
      `Exception`

  - ### agentAVDBlock

    void agentAVDBlock(int agentId, int monthCount) throws Exception
    Throws:
      `Exception`

  - ### agentAVDDelete

    void agentAVDDelete(int agentId) throws Exception
    Throws:
      `Exception`

  - ### agentAVDActive

    void agentAVDActive(int agentId) throws Exception
    Throws:
      `Exception`

  - ### agentAVDRecalculate

    void agentAVDRecalculate(String email, List<Integer> contractIds, String comment, Date startMonth) throws Exception
    Throws:
      `Exception`

  - ### agentAVDClear

    void agentAVDClear(List<Integer> contractIds, Date startMonth) throws Exception
    Throws:
      `Exception`