From adab1c9ea635d7528199c3638885f4068088cf53 Mon Sep 17 00:00:00 2001 From: DaPi Date: Wed, 15 Jan 2025 17:04:15 +0100 Subject: [PATCH] Leerzeilen, Kommentare --- Jugenddienst Stunden/Models/BaseFunc.cs | 6 ------ Jugenddienst Stunden/Models/HoursBase.cs | 10 ++++++++-- Jugenddienst Stunden/ViewModels/StundenViewModel.cs | 4 ---- Jugenddienst Stunden/Views/NotePage.xaml.cs | 8 ++++++-- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Jugenddienst Stunden/Models/BaseFunc.cs b/Jugenddienst Stunden/Models/BaseFunc.cs index 62f30ee..1ea4bf7 100644 --- a/Jugenddienst Stunden/Models/BaseFunc.cs +++ b/Jugenddienst Stunden/Models/BaseFunc.cs @@ -98,9 +98,6 @@ internal static class BaseFunc { return null; } - - - internal static Note Load(string filename) { filename = System.IO.Path.Combine(FileSystem.AppDataDirectory, filename); @@ -113,14 +110,11 @@ internal static class BaseFunc { }; } - - /// /// Stundeneintrag speichern /// internal static async Task SaveItemAsync(string url, string token, DayTime item, bool isNewItem = false) { - //Uhrzeiten sollten sinnvolle Werte haben - außer bei Freistellungen, da wäre eigentlich null if (item.TimeSpanVon == item.TimeSpanBis && item.FreistellungAktiv == null) { throw new Exception("Beginn und Ende sind gleich"); diff --git a/Jugenddienst Stunden/Models/HoursBase.cs b/Jugenddienst Stunden/Models/HoursBase.cs index 650784d..9f8aacc 100644 --- a/Jugenddienst Stunden/Models/HoursBase.cs +++ b/Jugenddienst Stunden/Models/HoursBase.cs @@ -6,8 +6,9 @@ namespace Jugenddienst_Stunden.Models; internal static class HoursBase { /// - /// what can be: settings, hours, date=YYYY-MM-DD, id= + /// what can be: "settings", "hours", date="YYYY-MM-DD", id= /// + /// Entire response internal static async Task LoadBase(string what) { string data = await BaseFunc.GetApiDataWithAuthAsync(GlobalVar.ApiUrl + "?"+what, GlobalVar.ApiKey); BaseResponse res = JsonConvert.DeserializeObject(data) ?? throw new Exception("Fehler beim Deserialisieren der Daten"); @@ -17,6 +18,7 @@ internal static class HoursBase { /// /// Einstellungen /// + /// Settings only internal static async Task LoadSettings() { string data = await BaseFunc.GetApiDataWithAuthAsync(GlobalVar.ApiUrl + "?settings", GlobalVar.ApiKey); BaseResponse res = JsonConvert.DeserializeObject(data) ?? throw new Exception("Fehler beim Deserialisieren der Daten"); @@ -26,12 +28,17 @@ internal static class HoursBase { /// /// Daten laden /// + /// Hours only internal static async Task LoadData() { string data = await BaseFunc.GetApiDataWithAuthAsync(GlobalVar.ApiUrl + "?hours", GlobalVar.ApiKey); BaseResponse res = JsonConvert.DeserializeObject(data) ?? throw new Exception("Fehler beim Deserialisieren der Daten"); return res.hour; } + /// + /// Benutzerdaten laden + /// + /// User-Object public static async Task LoadUser(string apiKey) { string data = await BaseFunc.GetApiDataWithAuthAsync(GlobalVar.ApiUrl, apiKey); BaseResponse res = JsonConvert.DeserializeObject(data) ?? throw new Exception("Fehler beim Deserialisieren der Daten"); @@ -62,7 +69,6 @@ internal static class HoursBase { /// Eintrag speichern /// internal static async Task SaveEntry(DayTime stunde) { //, string begin, string end, string freistellung, string bemerkung) { - bool isNew = false; if (stunde.Id == null) isNew = true; diff --git a/Jugenddienst Stunden/ViewModels/StundenViewModel.cs b/Jugenddienst Stunden/ViewModels/StundenViewModel.cs index 40c3aeb..d9fd05a 100644 --- a/Jugenddienst Stunden/ViewModels/StundenViewModel.cs +++ b/Jugenddienst Stunden/ViewModels/StundenViewModel.cs @@ -53,9 +53,6 @@ internal partial class StundenViewModel : ObservableObject, IQueryAttributable, get => _hour; } - - - /// /// Mindest-Datum für den Datepicker /// @@ -86,7 +83,6 @@ internal partial class StundenViewModel : ObservableObject, IQueryAttributable, } } - /// /// Monatsübersicht: Geleistete Stunden /// diff --git a/Jugenddienst Stunden/Views/NotePage.xaml.cs b/Jugenddienst Stunden/Views/NotePage.xaml.cs index 279f4d8..6e67f6e 100644 --- a/Jugenddienst Stunden/Views/NotePage.xaml.cs +++ b/Jugenddienst Stunden/Views/NotePage.xaml.cs @@ -1,10 +1,14 @@ namespace Jugenddienst_Stunden.Views; +/// +/// Einzelne Notiz +/// public partial class NotePage : ContentPage { + /// + /// CTOR + /// public NotePage() { InitializeComponent(); - } - } \ No newline at end of file