Пример #1
0
        public void GeldStorten()
        {
            string bankNaam    = "TestBank";
            Bank   bank        = new Bank(bankNaam);
            int    rekeningNr0 = bank.OpenRekening("voornaam", "achternaam", "6a", "8944WW");

            Rekening r = bank.ZoekRekening(rekeningNr0);

            Assert.AreEqual(true, r.GeldStorten(100));
            Assert.AreEqual(false, r.GeldStorten(-100));
            Assert.AreEqual(false, r.GeldStorten(0));
        }
Пример #2
0
        static void Main(string[] args)
        {
            Bank ing             = new Bank("ing");
            int  rekeningNrJoris = ing.OpenRekening("Joris", "lops", "6a", "8944AM");
            int  rekeningNrDick  = ing.OpenRekening("Dick", "bruin", "20", "2334WW", 1000, 500);

            Rekening ingJoris = ing.ZoekRekening(rekeningNrJoris);

            if (!ingJoris.GeldStorten(200))
            {
                Console.WriteLine("storten ongeldig");
            }
            if (!ingJoris.GeldOpnemen(50))
            {
                Console.WriteLine("geld openmen ongeldig");
            }
            if (!ingJoris.GeldStorten(30))
            {
                Console.WriteLine("geld openmen ongeldig");
            }

            Rekening ingDick = ing.ZoekRekening(rekeningNrDick);

            if (!ingJoris.GeldStorten(200))
            {
                Console.WriteLine("storten ongeldig");
            }
            if (!ingJoris.GeldOpnemen(5000))
            {
                Console.WriteLine("geld openmen ongeldig");
            }

            //geld overmaken
            if (!ingJoris.GeldOvermaken(ingDick, 100))
            {
                Console.WriteLine("geld overmaken ongeldig");
            }

            //afdrukken van rekening ing (joris, dick)
            Console.WriteLine(ing.ToString());

            Rekening dickRekening = ing.VerwijderRekening(rekeningNrDick);

            //rekening gevens van dick afdrukken
            Console.WriteLine(dickRekening.ToString());

            //afdrukken van rekeningen ing (joris)
            Console.WriteLine(ing.ToString());

            Console.ReadLine();
        }
Пример #3
0
 public bool GeldOvermaken(Rekening rekening, decimal v)
 {
     return(GeldOpnemen(v) && rekening.GeldStorten(v));
 }