BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 06:22

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 16 июн 2016, 11:57 
Не в сети

Зарегистрирован: 28 авг 2014, 09:26
Сообщения: 162
Карма: 0
Здравствуйте.

Меняю режим работы договора и лицо, таким кодом:
Код:
import bitel.billing.server.contract.bean.Contract;
import bitel.billing.server.contract.bean.ContractManager;
...
ContractManager cm = new ContractManager( con );
Contract contract = cm.getContractById( CID );
contract.setComment( name + " (" + cnum + ")" );
contract.setBalanceMode( name_type );
contract.setFc( fc );
cm.updateContract( contract );


Но где-то в ходе поиска нужного класса попадалась надпись — "...используйте такой-то класс вместо этого..." (к сожалению найти повторно не могу). А во-вторых, используя этот код нет возможности отслеживать историю смены режимов и типа лица...

Насколько безопасно использовать этот код? И если есть предостирежения, прошу дать направление как улучшить код.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 июн 2016, 20:52 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
В принципе, всё ОК, ContractManager никуда не делся, только в конце нужно у cm вызвать recycle, а для истории изменения - дописать код, который будет добавлять записи в таблицы log_contract_mode и log_contract_face


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.071s | 22 Queries | GZIP : On ]