public static WithdrawTransferLeg registerForOn(double value, ReceptiveAccount fromAccount, Transfer transfer) { WithdrawTransferLeg deposit = new WithdrawTransferLeg(transfer); fromAccount.register(deposit); return(deposit); }
public static DepositTransferLeg registerForOn(double value, ReceptiveAccount toAccount, Transfer transfer) { DepositTransferLeg deposit = new DepositTransferLeg(transfer); toAccount.register(deposit); return(deposit); }
public static Deposit registerForOn(double value, ReceptiveAccount account) { Deposit deposit = new Deposit(value); account.register(deposit); return(deposit); }
public static Withdraw registerForOn(double value, ReceptiveAccount account) { Withdraw withdraw = new Withdraw(value); account.register(withdraw); return(withdraw); }
public static CertificateOfDeposit registerFor(double value, int numberOfDays, double tna, ReceptiveAccount account) { CertificateOfDeposit certificadoDeDeposito = new CertificateOfDeposit(value, numberOfDays, tna); account.register(certificadoDeDeposito); return(certificadoDeDeposito); }