Skip to content

A desktop Game Rental System built with C# WinForms and SQL Server, featuring a user-friendly GUI and CRUD operations.

Notifications You must be signed in to change notification settings

Cs-Jimmy/game-rental-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Game Rental System (C# Windows Forms)

This project is a C# Windows Forms desktop application that simulates a basic Game Rental System. It demonstrates full CRUD (Create, Read, Update, Delete) operations connected to a SQL Server database.

๐Ÿ“‹ Features

  • View game rental data with JOIN queries across multiple related tables (Games, Vendors, Rentals, Clients, Users).
  • Insert new records into:
    • Users & Clients
    • Vendors
    • Games
    • Rentals & related tables
  • Update game and vendor details selectively.
  • Delete game records along with related rental, retail, and supplies data safely (with confirmation prompts).
  • Friendly Windows Forms interface using DataGridView and standard controls.

๐Ÿ› ๏ธ Technologies Used

  • C# (.NET Framework)
  • Windows Forms (WinForms)
  • SQL Server (Local Database)

The full database schema and sample data are included in the SchemaAndData.sql file. You can run this script in SQL Server Management Studio to recreate the database used in this project.

image

About

A desktop Game Rental System built with C# WinForms and SQL Server, featuring a user-friendly GUI and CRUD operations.

Topics

Resources

Stars

Watchers

Forks