Package my.edu.tarc.dco.bookrentalpos
Class ReturnTransaction
java.lang.Object
my.edu.tarc.dco.bookrentalpos.Entity
my.edu.tarc.dco.bookrentalpos.Transaction
my.edu.tarc.dco.bookrentalpos.ReturnTransaction
public class ReturnTransaction extends Transaction
Class used to store RentTransaction
- Version:
- 1.0
- Author:
- Looz
-
Constructor Summary
Constructors Constructor Description ReturnTransaction()BlankReturnTransaction(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 TransactionReturnTransaction(Staff staff, Member memberInvolved, Book bookInvolved, double cashFlow)Constructor used for Returntransaction -
Method Summary
Methods inherited from class my.edu.tarc.dco.bookrentalpos.Transaction
getBookInvolved, getCashFlow, getMemberInvolved, getStaffHandled, getType, setBookInvovled, setCashFlow, setMemberInvolved, setStaffHandled, setTypeMethods inherited from class my.edu.tarc.dco.bookrentalpos.Entity
equals, getDateCreated, getId, getName, setDateCreated, setID, setName
-
Constructor Details
-
ReturnTransaction
public ReturnTransaction()Blank -
ReturnTransaction
Constructor used for Returntransaction- Parameters:
staff- staff objectmemberInvolved- member objectbookInvolved- book objectcashFlow- 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 IDdate- Transaction Datetype- TransactionType Enumerationstaff- staff objectmemberInvolved- member objectbookInvolved- book objectcashFlow- Double, you may set it to 0 if this field is not needed
-