FahrzeugManager/Readme.md
2025-07-08 08:42:27 +02:00

1.4 KiB
Raw Blame History

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