Class NPayDAO
java.lang.Object
ru.bgcrm.plugin.bgbilling.dao.BillingDAO
ru.bgcrm.plugin.bgbilling.proto.dao.BillingModuleDAO
ru.bgcrm.plugin.bgbilling.proto.dao.NPayDAO
-
Field Summary
Fields inherited from class ru.bgcrm.plugin.bgbilling.proto.dao.BillingModuleDAO
moduleId
Fields inherited from class ru.bgcrm.plugin.bgbilling.dao.BillingDAO
COMMENT, DATE_1, DATE_2, dbInfo, jsonMapper, jsonTypeFactory, PARAMETERS, TITLE, transferData, user, VALUE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteService
(int id) Удаляет абонплату договора.getService
(int id) Возвращает абонплату договора по коду записи.getServiceList
(int contractId) Возвращает список абонплат договора.void
updateService
(int id, int contractId, int serviceId, Date dateFrom, Date dateTo, int objectId, int count, String comment) Изменяет либо добавляет абонплату договора.void
updateService
(NPayService service) Изменяет либо добавляет абонплату договора.Methods inherited from class ru.bgcrm.plugin.bgbilling.proto.dao.BillingModuleDAO
getModuleId, setModuleId
Methods inherited from class ru.bgcrm.plugin.bgbilling.dao.BillingDAO
doRequest, getDbInfo, getPage, getParameterId, getVersion, linesToString, readJsonValue, setPage
-
Constructor Details
-
NPayDAO
-
NPayDAO
-
-
Method Details
-
getServiceList
Возвращает список абонплат договора.- Parameters:
contractId
-- Returns:
-
getService
Возвращает абонплату договора по коду записи.- Parameters:
id
-- Returns:
-
updateService
Изменяет либо добавляет абонплату договора.- Parameters:
service
-
-
updateService
public void updateService(int id, int contractId, int serviceId, Date dateFrom, Date dateTo, int objectId, int count, String comment) Изменяет либо добавляет абонплату договора.- Parameters:
id
- 0 - добавление, иначе - изменениеcontractId
-serviceId
-dateFrom
-dateTo
-objectId
-count
-comment
-
-
deleteService
public void deleteService(int id) Удаляет абонплату договора.- Parameters:
id
-contractId
-
-