diff --git a/OnProfNext.Client/Layout/MainLayout.razor b/OnProfNext.Client/Components/Layout/MainLayout.razor similarity index 100% rename from OnProfNext.Client/Layout/MainLayout.razor rename to OnProfNext.Client/Components/Layout/MainLayout.razor diff --git a/OnProfNext.Client/Layout/MainLayout.razor.css b/OnProfNext.Client/Components/Layout/MainLayout.razor.css similarity index 100% rename from OnProfNext.Client/Layout/MainLayout.razor.css rename to OnProfNext.Client/Components/Layout/MainLayout.razor.css diff --git a/OnProfNext.Client/Layout/NavMenu.razor b/OnProfNext.Client/Components/Layout/NavMenu.razor similarity index 100% rename from OnProfNext.Client/Layout/NavMenu.razor rename to OnProfNext.Client/Components/Layout/NavMenu.razor diff --git a/OnProfNext.Client/Layout/NavMenu.razor.css b/OnProfNext.Client/Components/Layout/NavMenu.razor.css similarity index 100% rename from OnProfNext.Client/Layout/NavMenu.razor.css rename to OnProfNext.Client/Components/Layout/NavMenu.razor.css diff --git a/OnProfNext.Client/Components/Modals/ProjectModal.razor b/OnProfNext.Client/Components/Modals/ProjectModal.razor new file mode 100644 index 0000000..4f45985 --- /dev/null +++ b/OnProfNext.Client/Components/Modals/ProjectModal.razor @@ -0,0 +1,148 @@ +@using OnProfNext.Client.Services +@using OnProfNext.Shared.Models +@using OnProfNext.Shared.Models.DTOs +@inject ProjectApiService ProjectService +@inject UserApiService UserService + +
Wähle einen Bereich aus, um fortzufahren:
-Verwalte Benutzer und Rechte.
+Verwalte laufende Projekte und Aufträge.
+Erfasse Arbeitszeiten auf Projekte.
+Analysiere Projektzeiten und Fortschritt.
+Verwaltung von Mandanten
+Projekt wird geladen...
+@project.Description
+Hier kommt später ein Überblick über Fortschritt, KPIs und Aktivitäten.
+Aufträge werden geladen...
+| Nr. | +Titel | +Status | +Plan (h) | +Ist (h) | +Mitarbeiter | ++ |
|---|---|---|---|---|---|---|
| @o.Auftragsnummer | +@o.Titel | ++ @o.Status + | +@o.Planstunden | +@o.Iststunden | ++ + noch offen + | ++ + | +
Zeiterfassungen und Plan/Ist-Vergleiche werden hier erscheinen.
+Teamzuordnung, Rollenverwaltung, People Picker.
+Dateiupload, SharePoint-Verknüpfung, Projektreports.
+Chat/Kommentarbereich für Projektkommunikation.
+Projekte werden geladen...
+Keine Projektleiter
+ } +@p.Description
+