From b233347a7dc213563fb7db51b7a06087438107b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Szab=C3=B3?= Date: Thu, 6 Feb 2025 14:46:31 +0100 Subject: [PATCH] SyncService + SyncPage added --- src/WorkFlowCheck.MAUI/AppShell.xaml | 2 + src/WorkFlowCheck.MAUI/MainPage.xaml | 6 ++ src/WorkFlowCheck.MAUI/MainPage.xaml.cs | 7 ++- .../Pages/Security/LoginPage.xaml | 9 +-- .../Pages/System/SyncPage.xaml | 18 ++++++ .../Pages/System/SyncPage.xaml.cs | 38 +++++++++++++ .../Services/BaseService.cs | 31 +++++++++++ .../Services/ISyncService.cs | 1 + .../Services/SyncService.cs | 55 ++++++++++++++++--- .../Services/UserService.cs | 14 +---- .../WorkFlowCheck.MAUI.csproj | 3 + 11 files changed, 159 insertions(+), 25 deletions(-) create mode 100644 src/WorkFlowCheck.MAUI/Pages/System/SyncPage.xaml create mode 100644 src/WorkFlowCheck.MAUI/Pages/System/SyncPage.xaml.cs create mode 100644 src/WorkFlowCheck.MAUI/Services/BaseService.cs diff --git a/src/WorkFlowCheck.MAUI/AppShell.xaml b/src/WorkFlowCheck.MAUI/AppShell.xaml index 4a53744..b3262c6 100644 --- a/src/WorkFlowCheck.MAUI/AppShell.xaml +++ b/src/WorkFlowCheck.MAUI/AppShell.xaml @@ -6,11 +6,13 @@ xmlns:local="clr-namespace:WorkFlowCheck.MAUI" xmlns:security="clr-namespace:WorkFlowCheck.MAUI.Pages.Security" xmlns:nfc="clr-namespace:WorkFlowCheck.MAUI.Pages.NFC" + xmlns:system="clr-namespace:WorkFlowCheck.MAUI.Pages.System" Shell.FlyoutBehavior="Disabled" Title="WorkFlowCheck.MAUI"> + diff --git a/src/WorkFlowCheck.MAUI/MainPage.xaml b/src/WorkFlowCheck.MAUI/MainPage.xaml index 40ecfb1..33f5b5c 100644 --- a/src/WorkFlowCheck.MAUI/MainPage.xaml +++ b/src/WorkFlowCheck.MAUI/MainPage.xaml @@ -31,6 +31,12 @@ SemanticProperties.Hint="Get user info" Clicked="OnButtonGetUser" HorizontalOptions="Fill" /> +