Class SbPilotPaymentManager

java.lang.Object
ru.bitel.bgbilling.plugins.sbpilot.server.bean.SbPilotPaymentManager

public class SbPilotPaymentManager
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    SbPilotPaymentManager​(java.sql.Connection con)  
  • Method Summary

    Modifier and Type Method Description
    void addPayment​(SbPilotPayment payment)
    Добавление платежа в лог SbPilot-платежей.
    Result<SbPilotPayment> getPaymentList​(Period period, Page page)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SbPilotPaymentManager

      public SbPilotPaymentManager​(java.sql.Connection con)
  • Method Details

    • getPaymentList

      public Result<SbPilotPayment> getPaymentList​(Period period, Page page) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • addPayment

      public void addPayment​(SbPilotPayment payment) throws ru.bitel.bgbilling.common.BGException
      Добавление платежа в лог SbPilot-платежей. Если есть уже в логе с таким ИД платежа, то не добавляется.
      Parameters:
      payment - паймет для добавления заполненный. используются поля: 1) payment_id, summa, 2) cardnum, carddate, authcode, internalnum, cardtype, 3) dt ставится текущий, type не используется
      Throws:
      java.sql.SQLException
      ru.bitel.bgbilling.common.BGException