FahrzeugManager
FahrzeugManager ist eine WPF-Anwendung zur Verwaltung von Fahrzeugdaten. Nutzer können Fahrzeuge anlegen, speichern, suchen und detaillierte Fahrzeuginformationen als PDF-Angebot exportieren.
Funktionen
- Fahrzeuge als Objekte anlegen (inkl. Baujahr, Leistung, Kilometerstand, Preis etc.)
- Speicherung der Fahrzeugdaten in einer lokalen Datenbank (z. B. SQLite)
- Fahrzeugwert automatisch berechnen anhand von Baujahr und einer Werteverlustformel
- Suchfunktion zur Abfrage gespeicherter Fahrzeuge
- PDF-Erstellung eines Fahrzeuginfoblatts mit allen relevanten Daten
Technologien
- .NET / C#
- WPF (Windows Presentation Foundation)
- SQLite oder Entity Framework Core
- iTextSharp oder PdfSharp zur PDF-Erstellung
Projektstruktur
FahrzeugManager/
│
├── Models/
│ └── Fahrzeug.cs // Definition der Fahrzeugklasse mit Eigenschaften und Methoden
│
├── Views/
│ └── MainWindow.xaml // Hauptfenster mit Eingabeformular, Suchfunktion, Buttons etc.
│
├── ViewModels/
│ └── MainViewModel.cs // Logik zur Datenbindung und Steuerung der Oberfläche
│
├── Services/
│ ├── DatabaseService.cs // Datenbankoperationen (CRUD)
│ └── PdfService.cs // PDF-Erstellung aus Fahrzeugdaten
│
└── App.xaml + App.xaml.cs // Einstiegspunkt der WPF-Anwendung
Description