Browse Source

Hiding Modules that have not yet been implemented

frogsoftware 1 week ago
parent
commit
d90f60974b

+ 8 - 8
PRS.Avalonia/PRS.Avalonia/Modules/MyHR/MyHRViewModel.cs

@@ -32,15 +32,15 @@ public partial class MyHRViewModel : ModuleViewModel
             "Complete and Lodge Digital Forms", 
             "Complete and Lodge Digital Forms", 
             Images.digitalform);
             Images.digitalform);
         
         
-        Modules.Add<MyHRLeaveRequestsViewModel>(
-            "Leave Requests", 
-            "Manage Leave Requests", 
-            Images.holiday);
+        // Modules.Add<MyHRLeaveRequestsViewModel>(
+        //     "Leave Requests", 
+        //     "Manage Leave Requests", 
+        //     Images.holiday);
         
         
-        Modules.Add<MyHRTimesheetsViewModel>(
-            "Timesheets", 
-            "View Current Timesheets",
-            Images.clock);
+        // Modules.Add<MyHRTimesheetsViewModel>(
+        //     "Timesheets", 
+        //     "View Current Timesheets",
+        //     Images.clock);
     }
     }
 
 
     public override string Title => "My HR";
     public override string Title => "My HR";

+ 3 - 3
PRS.Avalonia/PRS.Avalonia/Modules/Site/SiteViewModel.cs

@@ -34,9 +34,9 @@ public partial class SiteViewModel : ModuleViewModel
         Modules.Add<SiteDocumentsViewModel>("Site Documents", "View Blueprints and Information", Images.drawing, LaunchSiteModule);
         Modules.Add<SiteDocumentsViewModel>("Site Documents", "View Blueprints and Information", Images.drawing, LaunchSiteModule);
         Modules.Add<SiteFormsViewModel>("Digital Forms", "Fill out Job-related Forms", Images.digitalform, LaunchSiteModule);
         Modules.Add<SiteFormsViewModel>("Digital Forms", "Fill out Job-related Forms", Images.digitalform, LaunchSiteModule);
         Modules.Add<GeneralDocumentsViewModel>("General Documents", "View Project Document Library", Images.books, LaunchSiteModule, isVisible: false);
         Modules.Add<GeneralDocumentsViewModel>("General Documents", "View Project Document Library", Images.books, LaunchSiteModule, isVisible: false);
-        Modules.Add<SiteManufacturingViewModel>("Manufacturing", "Track Manufacturing Status", Images.factory, LaunchSiteModule);
-        Modules.Add<SiteTasksViewModel>("Job Tasks", "Manage Tasks for this Job", Images.task, LaunchSiteModule);
-        Modules.Add<SiteRequisitionsViewModel>("Site Requisitions", "Create/Edit Site Requis for this Job", Images.trolley, LaunchSiteModule);
+        //Modules.Add<SiteManufacturingViewModel>("Manufacturing", "Track Manufacturing Status", Images.factory, LaunchSiteModule);
+        //Modules.Add<SiteTasksViewModel>("Job Tasks", "Manage Tasks for this Job", Images.task, LaunchSiteModule);
+        //Modules.Add<SiteRequisitionsViewModel>("Site Requisitions", "Create/Edit Site Requis for this Job", Images.trolley, LaunchSiteModule);
         Modules.Add<SiteDeliveriesViewModel>("Deliveries", "View Deliveries for this Job", Images.delivery, LaunchSiteModule);
         Modules.Add<SiteDeliveriesViewModel>("Deliveries", "View Deliveries for this Job", Images.delivery, LaunchSiteModule);
 
 
         foreach(var module in Modules.Items)
         foreach(var module in Modules.Items)

+ 19 - 18
PRS.Avalonia/PRS.Avalonia/Modules/WarehouseModule/WarehouseModuleViewModel.cs

@@ -1,3 +1,4 @@
+using Avalonia.Threading;
 using CommunityToolkit.Mvvm.ComponentModel;
 using CommunityToolkit.Mvvm.ComponentModel;
 using InABox.Avalonia;
 using InABox.Avalonia;
 using InABox.Avalonia.Components;
 using InABox.Avalonia.Components;
@@ -18,15 +19,15 @@ public partial class WarehouseModuleViewModel : ModuleViewModel
             "Receive Consignment or Purchase Order Items into Stock", 
             "Receive Consignment or Purchase Order Items into Stock", 
             Images.stock_receive);
             Images.stock_receive);
         
         
-        Modules.Add<WarehouseTransferViewModel>(
-            "Transfer Stock", 
-            "Transfer Stock between locations or jobs",
-            Images.stock_transfer);
-        
-        Modules.Add<WarehouseRelocateViewModel>(
-            "Rearrange Locations", 
-            "Shift a Location to different Area",
-            Images.stock_relocate);
+        // Modules.Add<WarehouseTransferViewModel>(
+        //     "Transfer Stock", 
+        //     "Transfer Stock between locations or jobs",
+        //     Images.stock_transfer);
+        //
+        // Modules.Add<WarehouseRelocateViewModel>(
+        //     "Rearrange Locations", 
+        //     "Shift a Location to different Area",
+        //     Images.stock_relocate);
         
         
         Modules.Add<StockLocationSelectionViewModel>(
         Modules.Add<StockLocationSelectionViewModel>(
             "Stock Take", 
             "Stock Take", 
@@ -48,15 +49,15 @@ public partial class WarehouseModuleViewModel : ModuleViewModel
                 };
                 };
             });
             });
         
         
-        Modules.Add<WarehousePickingListsViewModel>(
-            "Picking Lists", 
-            "Fulfil Picking Lists for this Job", 
-            Images.trolley);
-        
-        Modules.Add<WarehouseQuickPickViewModel>(
-            "Quick Pick Stock", 
-            "Create a Quick Picking List", 
-            Images.barcode);
+        // Modules.Add<WarehousePickingListsViewModel>(
+        //     "Picking Lists", 
+        //     "Fulfil Picking Lists for this Job", 
+        //     Images.trolley);
+        //
+        // Modules.Add<WarehouseQuickPickViewModel>(
+        //     "Quick Pick Stock", 
+        //     "Create a Quick Picking List", 
+        //     Images.barcode);
     }
     }
 
 
     public override string Title => "Warehousing";
     public override string Title => "Warehousing";