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);
        }
Example #3
0
        public static Deposit registerForOn(double value, ReceptiveAccount account)
        {
            Deposit deposit = new Deposit(value);

            account.register(deposit);

            return(deposit);
        }
Example #4
0
        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);
        }