Class ContractModuleConfigDao

java.lang.Object
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.bgbilling.kernel.contract.config.server.bean.AbstractContractConfig
ru.bitel.bgbilling.kernel.contract.config.server.bean.ContractModuleConfigDao
All Implemented Interfaces:
AutoCloseable

public class ContractModuleConfigDao extends AbstractContractConfig
  • Constructor Details

    • ContractModuleConfigDao

      public ContractModuleConfigDao(Connection con, int moduleId)
  • Method Details

    • getPaymentEmail

      public static String getPaymentEmail(Connection con, int moduleId, int contractId) throws ru.bitel.bgbilling.common.BGException
      Получение email для платежа (указанного перед платежом).
      Parameters:
      con -
      moduleId -
      contractId -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getPaymentPhone

      public static String getPaymentPhone(Connection con, int moduleId, int contractId) throws ru.bitel.bgbilling.common.BGException
      Получение телефона для платежа (указанного перед платежом).
      Parameters:
      con -
      moduleId -
      contractId -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getPaymentCheckAddress

      public static String getPaymentCheckAddress(Connection con, int moduleId, int contractId) throws ru.bitel.bgbilling.common.BGException
      Получение адреса (email или телефон) для чека, более приоритетным является email.
      Parameters:
      con -
      moduleId -
      contractId -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException