Class DiscountTransaction


public class DiscountTransaction
extends Transaction
Class used to store DiscountTransaction
Version:
1.0
Author:
Looz
  • Constructor Details

    • DiscountTransaction

      public DiscountTransaction()
      Blank
    • DiscountTransaction

      public DiscountTransaction​(Member memberInvolved, double cashFlow)
      Constructor used to create a Transaction for discount deduction
      Parameters:
      memberInvolved - member object
      cashFlow - amount of discount amount given
    • DiscountTransaction

      public DiscountTransaction​(int id, String date, TransactionType type, Staff staff, Member memberInvolved, Book bookInvolved, double cashFlow)
      Constructor used for importing data from database
      DO NOT use this to create new Transaction
      Parameters:
      id - Transaction ID
      date - Transaction Date
      type - TransactionType Enumeration
      staff - staff object
      memberInvolved - member object
      bookInvolved - book object
      cashFlow - Double, you may set it to 0 if this field is not needed