Exemple #1
0
        public static Boolean transfer(Konto kontoFrom, Konto kontoTo, double amount)
        {
            Boolean check = kontoFrom.withdrawMethod(amount);

            if (check)
            {
                kontoTo.payment(amount);
                Console.WriteLine("Przelew na konto " + kontoTo.accNumber + " zostalo zrealizowane");
                Console.WriteLine("Nowy stan konta na ktore przelano to " + kontoTo.balance);
            }

            return(check);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Konto konto1 = new Konto(123, "Zdzisiek ", 1000);
            Konto konto2 = new Konto(222, "Wiesiek", 500);

            konto1.printInfo();
            konto2.printInfo();
            Console.WriteLine("----------------------------------------------");
            konto1.payment(1000);
            Console.WriteLine("----------------------------------------------");
            konto1.withdraw(500);
            Console.WriteLine("----------------------------------------------");
            konto1.withdraw(2500);

            Console.WriteLine("----------------------------------------------");
            Transfer.transfer(konto1, konto2, 200);
            Console.WriteLine("----------------------------------------------");


            konto1.printInfo();
            konto2.printInfo();
            Console.ReadKey();
        }