Class CotnractWithClosedServices
java.lang.Object
ru.bitel.bgbilling.modules.sorm.server.bean.CotnractWithClosedServices
public class CotnractWithClosedServices
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description CotnractWithClosedServices(java.sql.Connection connection, int sormModuleId)
-
Method Summary
Modifier and Type Method Description boolean
hasOpenResources(int cid, ru.bitel.bgbilling.modules.sorm.common.UploadModulesTitle module, InstalledInstanceModule moduleInstance)
java.util.List<ClosedSormContract>
search(ru.bitel.bgbilling.modules.sorm.common.UploadModulesTitle moduleTitle, InstalledInstanceModule moduleInstance)
Взависимости от модуля смотри в БД аккаунты, сервисы или логины на предмет закрытия дат и, если на договоре всё закрыто было более 3-х лет назад, то такой договор не должен выгружаться и с него можно убрать модуль СОРМ.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CotnractWithClosedServices
public CotnractWithClosedServices(java.sql.Connection connection, int sormModuleId)
-
-
Method Details
-
search
public java.util.List<ClosedSormContract> search(ru.bitel.bgbilling.modules.sorm.common.UploadModulesTitle moduleTitle, InstalledInstanceModule moduleInstance) throws ru.bitel.bgbilling.common.BGExceptionВзависимости от модуля смотри в БД аккаунты, сервисы или логины на предмет закрытия дат и, если на договоре всё закрыто было более 3-х лет назад, то такой договор не должен выгружаться и с него можно убрать модуль СОРМ.- Parameters:
moduleTitle
- тип модуля (инет, войс и т.д.)moduleInstance
- экземпляр установленного модуля- Returns:
- список договоров на которых есть данный модуль и которые не должны быть выгружены
- Throws:
ru.bitel.bgbilling.common.BGException
-
hasOpenResources
public boolean hasOpenResources(int cid, ru.bitel.bgbilling.modules.sorm.common.UploadModulesTitle module, InstalledInstanceModule moduleInstance) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-