Class DirectoryDAO

java.lang.Object
ru.bgcrm.plugin.bgbilling.dao.BillingDAO
ru.bgcrm.plugin.bgbilling.proto.dao.DirectoryDAO

public class DirectoryDAO extends BillingDAO
  • Constructor Details

    • DirectoryDAO

      public DirectoryDAO(User user, String billingId)
    • DirectoryDAO

      public DirectoryDAO(User user, DBInfo dbInfo)
  • Method Details

    • getContractStatusList

      public List<IdTitle> getContractStatusList(boolean onlyManual)
    • scriptTypeList

      public List<IdTitle> scriptTypeList()
    • getContractPaymentTypes

      public IdTitleTreeItem getContractPaymentTypes(Set<Integer> allowedTypeIds)
    • paymentTypeList

      public List<IdTitle> paymentTypeList()
    • getContractChargeTypes

      public IdTitleTreeItem getContractChargeTypes(Set<Integer> allowedTypeIds)
    • getServiceTypeList

      public List<IdTitle> getServiceTypeList(int moduleId)
    • getRegistredTariffGroupList

      public List<IdTitle> getRegistredTariffGroupList(int selectedTariffGroupId)
    • getBillingModuleList

      public List<IdTitle> getBillingModuleList()
    • getUserInfoList

      public List<UserInfo> getUserInfoList()
    • getDirectoryVersion

      public long getDirectoryVersion(String directoryItemClass, int moduleId)