Skip to content

Basic C# Program that imitates a bank. It uses ADO.NET to interact with SQL Server database

Notifications You must be signed in to change notification settings

pigluz/BankingSystem

Repository files navigation

Banking System

C# Program that implements a simple banking system. With several methods to perform basic banking operations, such as creating an account, depositing money, and withdrawing money. It uses ADO.NET to interact with a SQL Server database.

Requirements

  • .NET IDE
  • SQL Server Managment Studio
  • A working Microsoft SQL Server LocalBD named "BankBD" and with a database called "Bank"
  • A template of the tables

How to use?

  1. Clone the repository git clone https://github.com/pigluz/BankingSystem.git
  2. Restore the backup in SQL Server Managment Studio
  3. Start the server
  4. Build the code with dotnet build
  5. Run dotnet run --project BankingSystem

Functions

Working functions:

  • Creating the account
  • Depositing/Withdrawing
  • Checking the history
  • Checking the balance

To do's

  • Better validation
  • Better error handling
  • More user-friendly interface
  • Convert to WPF


Started: 01.04.2023

About

Basic C# Program that imitates a bank. It uses ADO.NET to interact with SQL Server database

Topics

Resources

Stars

Watchers

Forks

Languages