Class ReturnTransaction


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

    • ReturnTransaction

      public ReturnTransaction()
      Blank
    • ReturnTransaction

      public ReturnTransaction​(Staff staff, Member memberInvolved, Book bookInvolved, double cashFlow)
      Constructor used for Returntransaction
      Parameters:
      staff - staff object
      memberInvolved - member object
      bookInvolved - book object
      cashFlow - deposit returned to customer - penalty(if any)
    • ReturnTransaction

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