Class CommentPatternManager
java.lang.Object
bitel.billing.server.contract.bean.CommentPatternManager
public class CommentPatternManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description CommentPatternManager(java.sql.Connection connection)
-
Method Summary
Modifier and Type Method Description java.util.List<java.lang.Integer>
getCidsByPatternId(int patid)
Возвращает список договоров, у которых установлен определенный шаблон комментариевjava.util.List<IdTitle>
getContractCommentPatternList()
java.lang.String
transformValueToComment(int patternId, int contractId)
Преобразует значения параметров договора в комментарий к договору в соответствии с шаблоном комментарияvoid
updateContractComment(int contractId)
Обновляет комментарий договора в соответствии с шаблономMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CommentPatternManager
public CommentPatternManager(java.sql.Connection connection)
-
-
Method Details
-
getContractCommentPatternList
- Throws:
java.sql.SQLException
-
getCidsByPatternId
public java.util.List<java.lang.Integer> getCidsByPatternId(int patid) throws java.sql.SQLExceptionВозвращает список договоров, у которых установлен определенный шаблон комментариев- Parameters:
patid
- код шаблона- Returns:
- Throws:
java.sql.SQLException
-
updateContractComment
public void updateContractComment(int contractId) throws java.sql.SQLExceptionОбновляет комментарий договора в соответствии с шаблоном- Parameters:
contractId
- ID договора- Throws:
java.sql.SQLException
-
transformValueToComment
public java.lang.String transformValueToComment(int patternId, int contractId) throws java.sql.SQLExceptionПреобразует значения параметров договора в комментарий к договору в соответствии с шаблоном комментария- Parameters:
patternId
- код шаблонаcontractId
- код договора- Returns:
- готовый комментарий к договору
- Throws:
java.sql.SQLException
-