# 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 - Anmeldung mit Benutzer **admin** und Passwort **admin** - Fahrzeuge anlegen, bearbeiten, löschen und anzeigen (CRUD) - Auswahl aus 40 Marken mit jeweils sechs Modellen - Suche und Filterung über ein DataGrid - Export eines ausgewählten Fahrzeugs als PDF ## Bedienung 1. Nach dem Start mit den oben genannten Daten anmelden 2. Marke und Modell aus den Listen wählen 3. Fahrzeugdaten eingeben und **Hinzufügen** drücken 4. Eintrag auswählen und über **Bearbeiten** oder **Löschen** ändern 5. **Aktualisieren** lädt die Liste neu, **Alle anzeigen** setzt Filter zurück 6. **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.