Update Dokumentation
This commit is contained in:
parent
7b2c38cc4e
commit
3ef417ee70
44
README.md
44
README.md
@ -1,27 +1,33 @@
|
|||||||
# Fahrzeugverwaltung
|
# Fahrzeugverwaltung WPF
|
||||||
|
|
||||||
Ein einfaches WPF-Projekt zur Verwaltung von Fahrzeugen. Daten werden in einer lokalen SQLite-Datenbank gespeichert.
|
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
|
## Funktionen
|
||||||
- Fahrzeuge anlegen, bearbeiten und löschen (CRUD)
|
- Fahrzeuge anlegen, bearbeiten, löschen und anzeigen (CRUD)
|
||||||
- Auswahl aus zwanzig Marken mit je sechs Modellen
|
- Auswahl aus 30 Marken mit jeweils sechs Modellen
|
||||||
- Suche und Übersicht mit DataGrid
|
- Suche und Filterung über ein DataGrid
|
||||||
- Export eines Fahrzeugs als PDF
|
- Export eines ausgewählten Fahrzeugs als PDF
|
||||||
- Berechnung eines ungefähren Fahrzeugwerts
|
|
||||||
- Modernes Erscheinungsbild mit Kopfzeile und Buttons
|
|
||||||
|
|
||||||
## Bedienung
|
## Bedienung
|
||||||
1. Marke und Modell wählen, restliche Felder ausfüllen.
|
1. Marke und Modell aus den Listen wählen
|
||||||
2. **Hinzufügen** speichert ein neues Fahrzeug.
|
2. Fahrzeugdaten eingeben und **Hinzufügen** drücken
|
||||||
3. Ein Fahrzeug in der Liste auswählen und mit **Bearbeiten** ändern oder mit **Löschen** entfernen.
|
3. Eintrag auswählen und über **Bearbeiten** oder **Löschen** ändern
|
||||||
4. **Aktualisieren** lädt die Liste neu, **Alle anzeigen** zeigt wieder alle Fahrzeuge.
|
4. **Aktualisieren** lädt die Liste neu, **Alle anzeigen** setzt Filter zurück
|
||||||
5. **Als PDF speichern** erzeugt ein Informationsblatt.
|
5. **Als PDF speichern** erzeugt ein Informationsblatt
|
||||||
|
|
||||||
## Entwicklung
|
## 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.
|
Dieses Projekt wurde im Rahmen einer Übung von **Younes**, **Saad** und **Ayman** erstellt.
|
||||||
|
|
||||||
## Start
|
|
||||||
```
|
|
||||||
dotnet build
|
|
||||||
```
|
|
||||||
Die Anwendung kann anschließend mit Visual Studio oder `dotnet run` gestartet werden.
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user