Class ReserveTransaction


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

    • ReserveTransaction

      public ReserveTransaction()
      Blank
    • ReserveTransaction

      public ReserveTransaction​(Staff staff, Member memberInvolved, Book bookInvolved)
      Constructor for Reserve Transaction
      Parameters:
      staff - staff object
      memberInvolved - member object
      bookInvolved - book object
    • ReserveTransaction

      public ReserveTransaction​(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