Interface TaxInvoiceDao

All Superinterfaces:
Dao
All Known Implementing Classes:
ChineseTaxInvoiceDao

public interface TaxInvoiceDao extends Dao
  • Method Details

    • findInvoiceByCode

      TaxInvoiceModel findInvoiceByCode(String code)
      Query by PK.
      Parameters:
      code - PK
      Returns:
      TaxInvoiceModel
    • findInvoiceBySerialCode

      TaxInvoiceModel findInvoiceBySerialCode(String serialCode)
      Query by serialCode
      Parameters:
      serialCode - SerialCode of TaxInvoiceModel.
      Returns:
      TaxInvoiceModel
    • findInvoiceByOrder

      TaxInvoiceModel findInvoiceByOrder(String orderCode)
      Query by order.
      Parameters:
      orderCode - OrderCode of an order.
      Returns:
      TaxInvoiceModel
    • findInvoicesByCustomer

      List<TaxInvoiceModel> findInvoicesByCustomer(CustomerModel customer)
      Query all TaxInvoiceModel of a Customer.
      Parameters:
      customer -
      Returns:
      List