示例#1
0
 /// <summary>
 /// Open een rekening voor deze cliënt.
 /// </summary>
 /// <param name="rekening">De rekening voor deze cliënt.</param>
 public void RekeningOpenen(zichtrekening rekening)
 {
     // Deze cliënt als houder van de rekening instellen
     rekening.Houder = $"{Voornaam} {Familienaam}";
     // De rekening toevoegen aan de rekeningen van de cliënt
     rekeningen.Add(rekening);
 }
示例#2
0
        /// <summary>
        /// sluit de rekening alleen als er geen geld meer op staat
        /// </summary>
        /// <param name="rekeningnummer">Het rekeningnummer van de te sluiten rekening.</param>
        /// <returns>true indien sluiting gelukt is; false indien niet.</returns>
        public bool RekeningSluiten(string rekeningnummer)
        {
            bool isGelukt;
            // zoek de te sluiten rekening
            zichtrekening teSluitenRekening = RekeningOpzoeken(rekeningnummer);

            // Verwijder de gezochte rekening uit de lijst
            isGelukt = rekeningen.Remove(teSluitenRekening);
            return(isGelukt);
        }
示例#3
0
        /// <summary>
        /// Zoek een rekening van deze cliënt op.
        /// </summary>
        /// <param name="rekeningnummer">Het rekeningnummer van de te zoeken rekening.</param>
        /// <returns>De rekening indien gevonden; null indien niet gevonden.</returns>
        public zichtrekening RekeningOpzoeken(string rekeningnummer)
        {
            zichtrekening gezochteRekening = null;

            foreach (zichtrekening rekening in rekeningen)
            {
                if (rekening.Rekeningnummer == rekeningnummer)
                {
                    gezochteRekening = rekening;
                }
            }
            return(gezochteRekening);
        }
示例#4
0
        static void Main(string[] args)
        {
            client clientnr1 = new client();


            clientnr1.Voornaam    = "marie";
            clientnr1.Familienaam = "jeanne";
            clientnr1.Adres       = "willebroek";

            zichtrekening ClientRek = new zichtrekening();

            ClientRek.Rekeningnummer = "BE55 55 66 77 88 99";
            ClientRek.Saldo          = 500;
            Spaarrekening SprRekening = new Spaarrekening();

            SprRekening.basisrente        = 2;
            SprRekening.getrouwheidsrente = 5;
            Console.WriteLine($"basisrente: {SprRekening.basisrente}%");
            Console.WriteLine($"getrouwheid: {SprRekening.getrouwheidsrente}%");
            Console.WriteLine($"rekeningnummer: {ClientRek.Rekeningnummer}");
            Console.ReadLine();
        }