/// <summary> /// bedrag op een bepaalde rekening plaatsen /// </summary> /// <param name="bedrag">het bedrag dat gaat worden gestort op de rekening</param> /// <returns>of de storting succesvol is gebeurtd</returns> public decimal StortingUitvoeren(decimal bedrag) { rekening Stort = new rekening(); Stort.Saldo += bedrag; //dit geef terug of hij is voltooid return(Stort.Saldo); }
/// <summary> /// bedraga van een bepaalde rekening halen /// </summary> /// <param name="bedrag">het bedrag dat van de rekening wordt gehaalt</param> /// <returns>dat waneer er niet genoeg geld op de rekening staat. het niet gaat</returns> public bool afhalingUitvoeren(decimal bedrag = 0) { bool isGelukt = false; rekening Afhaal = new rekening(); // Geld afhalen mogelijk ALS saldo + kredietlimiet >= bedrag if (Afhaal.Saldo >= bedrag) { // geld afhalen => saldo aanpassen Afhaal.Saldo -= bedrag; // geld afhalen is gelukt isGelukt = true; } return(isGelukt); }
/// <summary> /// bedrag van een bepaalde rekening naar een bepaald rekeningnummer /// </summary> /// <param name="bedrag">het bedrag dat van een bepaalde rekening naar een bepaalde rekeningummer moet</param> /// <returns>Of de overschrijving succesvol is gebeurt</returns> public bool OverschrijvingUitvoeren(decimal bedrag) { bool IsGelukt = false; decimal BedragNaarAnderPers = 0; rekening Overschrijven = new rekening(); //je kan allen geld afhalen als er genoeg geld opstaat if (Overschrijven.Saldo > bedrag) { Overschrijven.Saldo -= bedrag; BedragNaarAnderPers += bedrag; //dit geeft weer of hij succesvol is. IsGelukt = true; } return(IsGelukt); }