diff --git a/Csharp/Bankrekening/Program.cs b/Csharp/Bankrekening/Program.cs index da260f3..9824d1c 100644 --- a/Csharp/Bankrekening/Program.cs +++ b/Csharp/Bankrekening/Program.cs @@ -1,18 +1,12 @@ using System; -using System.Collections.Generic; -public class Bankrekening +class Bankrekening { private decimal saldo; - private string rekeningnummer; - private List transactieGeschiedenis; - public Bankrekening(string rekeningnummer, decimal beginsaldo) + public Bankrekening(decimal beginsaldo) { - this.rekeningnummer = rekeningnummer; saldo = beginsaldo; - transactieGeschiedenis = new List(); - transactieGeschiedenis.Add($"Rekening geopend met beginsaldo: €{beginsaldo}"); } public void Storten(decimal bedrag) @@ -20,12 +14,11 @@ public class Bankrekening if (bedrag > 0) { saldo += bedrag; - transactieGeschiedenis.Add($"€{bedrag} gestort. Nieuw saldo: €{saldo}"); - Console.WriteLine($"€{bedrag} gestort. Nieuw saldo: €{saldo}"); + Console.WriteLine($"U heeft {bedrag} gestort. Nieuw saldo: {saldo}"); } else { - Console.WriteLine("Bedrag moet positief zijn om te storten."); + Console.WriteLine("Het bedrag moet positief zijn."); } } @@ -34,8 +27,7 @@ public class Bankrekening if (bedrag > 0 && bedrag <= saldo) { saldo -= bedrag; - transactieGeschiedenis.Add($"€{bedrag} opgenomen. Nieuw saldo: €{saldo}"); - Console.WriteLine($"€{bedrag} opgenomen. Nieuw saldo: €{saldo}"); + Console.WriteLine($"U heeft {bedrag} opgenomen. Nieuw saldo: {saldo}"); } else { @@ -43,29 +35,21 @@ public class Bankrekening } } - public decimal ControleerSaldo() + public void ControleerSaldo() { - return saldo; - } - - public void BekijkTransactieGeschiedenis() - { - Console.WriteLine("Transactiegeschiedenis:"); - foreach (var transactie in transactieGeschiedenis) - { - Console.WriteLine(transactie); - } + Console.WriteLine($"Uw huidige saldo is: {saldo}"); } } -public partial class Program +class Program { - public static void Main(string[] args) + static void Main(string[] args) { - Bankrekening mijnRekening = new Bankrekening("NL01BANK0123456789", 1000); - mijnRekening.Storten(500); - mijnRekening.Opnemen(200); - Console.WriteLine($"Huidig saldo: €{mijnRekening.ControleerSaldo()}"); - mijnRekening.BekijkTransactieGeschiedenis(); + Bankrekening mijnRekening = new Bankrekening(1000); + + mijnRekening.ControleerSaldo(); + mijnRekening.Storten(200); + mijnRekening.Opnemen(150); + mijnRekening.ControleerSaldo(); } } diff --git a/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.dll b/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.dll index 3a3fb93..410fa70 100644 Binary files a/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.dll and b/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.dll differ diff --git a/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.exe b/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.exe index e11bf5f..c96aec2 100644 Binary files a/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.exe and b/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.exe differ diff --git a/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.pdb b/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.pdb index 5a051a0..feb719f 100644 Binary files a/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.pdb and b/Csharp/Bankrekening/bin/Debug/net9.0/Bankrekening.pdb differ diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfo.cs b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfo.cs index 5ed6833..cb33294 100644 --- a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfo.cs +++ b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Bankrekening")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+7a493a99c47295fadceb26cdfc0f7ee7ab17ab62")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+aaff7fa231cff8695d4f1edaa5e0e1b999a28246")] [assembly: System.Reflection.AssemblyProductAttribute("Bankrekening")] [assembly: System.Reflection.AssemblyTitleAttribute("Bankrekening")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfoInputs.cache b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfoInputs.cache index 303983d..20bd3bd 100644 --- a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfoInputs.cache +++ b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.AssemblyInfoInputs.cache @@ -1 +1 @@ -f1fc4b8260073b1b6ba87cc618aed806d5e6ccc1f7bc02af83324fba14875398 +9b39bbe1d8f33b1c6284f0f2ba8437c9145b9df6a45f1760d0f3cd43c9045a5c diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.csproj.CoreCompileInputs.cache b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.csproj.CoreCompileInputs.cache index 96993e3..20e6238 100644 --- a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.csproj.CoreCompileInputs.cache +++ b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -91f9cd7c595094476ecb7de4c0bee26df1da10f495641c76cdc009791fa827eb +9f86f13d1351cdca964ee699aed7ec1478a1d4a30d1c295d044ab56001f8484d diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.dll b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.dll index 3a3fb93..410fa70 100644 Binary files a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.dll and b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.dll differ diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.pdb b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.pdb index 5a051a0..feb719f 100644 Binary files a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.pdb and b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.pdb differ diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.sourcelink.json b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.sourcelink.json index e94fff6..61257b8 100644 --- a/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.sourcelink.json +++ b/Csharp/Bankrekening/obj/Debug/net9.0/Bankrekening.sourcelink.json @@ -1 +1 @@ -{"documents":{"C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\*":"https://raw.githubusercontent.com/Alvin-Zilverstand/ict-algemeen-opdrachten/7a493a99c47295fadceb26cdfc0f7ee7ab17ab62/*"}} \ No newline at end of file +{"documents":{"C:\\Users\\steen\\Desktop\\Alvin\\ict-algemeen-opdrachten\\*":"https://raw.githubusercontent.com/Alvin-Zilverstand/ict-algemeen-opdrachten/aaff7fa231cff8695d4f1edaa5e0e1b999a28246/*"}} \ No newline at end of file diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/apphost.exe b/Csharp/Bankrekening/obj/Debug/net9.0/apphost.exe index e11bf5f..c96aec2 100644 Binary files a/Csharp/Bankrekening/obj/Debug/net9.0/apphost.exe and b/Csharp/Bankrekening/obj/Debug/net9.0/apphost.exe differ diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/ref/Bankrekening.dll b/Csharp/Bankrekening/obj/Debug/net9.0/ref/Bankrekening.dll index 6ed7f9a..fbbb957 100644 Binary files a/Csharp/Bankrekening/obj/Debug/net9.0/ref/Bankrekening.dll and b/Csharp/Bankrekening/obj/Debug/net9.0/ref/Bankrekening.dll differ diff --git a/Csharp/Bankrekening/obj/Debug/net9.0/refint/Bankrekening.dll b/Csharp/Bankrekening/obj/Debug/net9.0/refint/Bankrekening.dll index 6ed7f9a..fbbb957 100644 Binary files a/Csharp/Bankrekening/obj/Debug/net9.0/refint/Bankrekening.dll and b/Csharp/Bankrekening/obj/Debug/net9.0/refint/Bankrekening.dll differ