2025-08-31 18:10:01 +02:00

38 lines
1.4 KiB
Markdown

# Fahrzeugverwaltung WPF
Dieses Projekt dient als einfache Verwaltung von Fahrzeugen für ein Autohaus. Die Anwendung basiert auf WPF und speichert Daten in einer lokalen SQLite-Datenbank.
## Voraussetzungen
- Windows mit .NET 7 SDK
- Visual Studio oder `dotnet`-CLI
## Installation
1. Repository klonen
2. Im Projektordner `dotnet build` ausführen
3. Projekt `WpfApp4.sln` mit Visual Studio öffnen und starten
## Funktionen
- Fahrzeuge anlegen, bearbeiten, löschen und anzeigen (CRUD)
- Auswahl aus 30 Marken mit jeweils sechs Modellen
- Suche und Filterung über ein DataGrid
- Export eines ausgewählten Fahrzeugs als PDF
## Bedienung
1. Marke und Modell aus den Listen wählen
2. Fahrzeugdaten eingeben und **Hinzufügen** drücken
3. Eintrag auswählen und über **Bearbeiten** oder **Löschen** ändern
4. **Aktualisieren** lädt die Liste neu, **Alle anzeigen** setzt Filter zurück
5. **Als PDF speichern** erzeugt ein Informationsblatt
## Projektstruktur
- `WpfApp4`: Benutzeroberfläche und Logik
- `WpfAppSQLite`: Zugriffsschicht auf die Datenbank
## Autoren
Dieses Projekt wurde im Rahmen einer Übung von **Younes**, **Saad** und **Ayman** erstellt.
- **Younes** kümmerte sich um Datenbank und grundlegende Geschäftslogik.
- **Saad** gestaltete die Oberfläche und implementierte den PDF-Export.
- **Ayman** verfasste die Dokumentation und begleitete die Tests.