Class DPaymentManager
java.lang.Object
ru.bitel.bgbilling.modules.card.server.bean.DPaymentManager
public class DPaymentManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description DPaymentManager(Preferences moduleSetup, java.sql.Connection con, int mid)
-
Method Summary
Modifier and Type Method Description DPayment
addPayment(Dealer dealer, DPayment dpayment)
int
cancelPayment(Dealer dealer, int cid, int id)
Отмена платежа дилером.int
cancelPayment(Dealer dealer, int cid, java.lang.String transId)
Отмена платежа дилером.int
cancelPayment(Dealer dealer, DPayment payment)
Отмена платежа дилером.java.util.List<DPaymentList>
getDealerPaymentReport(java.lang.String dealerids, java.util.Date date1, java.util.Date date2, Page page)
DPayment
getDPayment(java.util.Date date, int dealerId, int id)
DPayment
getDPayment(java.util.Date date, int dealerId, int cid, int id)
DPayment
getDPayment(java.util.Date date, int dealerId, int cid, java.lang.String transId)
DPaymentList
getDPaymentList(int dealerId, java.util.Date dateFrom, java.util.Date dateTo, int type, Page page)
int
getMaxPage(int dealerId, java.util.Date dateFrom, java.util.Date dateTo, int type, int pageSize)
java.util.List<DPayment>
getPaymentList(int dealerId, java.util.Date dateFrom, java.util.Date dateTo, int type, Page page)
protected java.util.List<DPayment>
getPaymentListFromFile(java.lang.String fileString)
RevisePayments
revisePayments(int id, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String fileString)
void
updateComission(int cid, java.util.Date month)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DPaymentManager
-
-
Method Details
-
getPaymentList
-
getDPaymentList
public DPaymentList getDPaymentList(int dealerId, java.util.Date dateFrom, java.util.Date dateTo, int type, Page page) -
getMaxPage
public int getMaxPage(int dealerId, java.util.Date dateFrom, java.util.Date dateTo, int type, int pageSize) -
getDPayment
-
getDPayment
-
getDPayment
-
addPayment
public DPayment addPayment(Dealer dealer, DPayment dpayment) throws ru.bitel.bgbilling.common.BGException- Parameters:
dealer
-dpayment
-- Returns:
- null если платеж проведен и DPayment, если такой платеж уже есть
- Throws:
ru.bitel.bgbilling.common.BGException
-
cancelPayment
public int cancelPayment(Dealer dealer, int cid, java.lang.String transId) throws ru.bitel.bgbilling.common.BGExceptionОтмена платежа дилером. Проверяется на период отмены- Parameters:
dealer
-cid
-transId
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
cancelPayment
public int cancelPayment(Dealer dealer, int cid, int id) throws ru.bitel.bgbilling.common.BGExceptionОтмена платежа дилером. Проверяется на период отмены- Parameters:
dealer
-cid
-id
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
cancelPayment
public int cancelPayment(Dealer dealer, DPayment payment) throws ru.bitel.bgbilling.common.BGExceptionОтмена платежа дилером. Проверяется на период отмены- Parameters:
dealer
-payment
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
revisePayments
public RevisePayments revisePayments(int id, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String fileString) -
getPaymentListFromFile
-
updateComission
public void updateComission(int cid, java.util.Date month) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getDealerPaymentReport
public java.util.List<DPaymentList> getDealerPaymentReport(java.lang.String dealerids, java.util.Date date1, java.util.Date date2, Page page)
-