Add LINQ Query

Prepare Api for Queryable Lists instead of Dictionarys
This commit is contained in:
2024-09-07 19:40:58 +02:00
parent 6c4cf48776
commit ce61d0c55d
5 changed files with 35 additions and 9 deletions

View File

@@ -6,15 +6,18 @@ namespace Jugenddienst_Stunden.Models {
public class Hours : ObservableObject {
public string zeit;
public string nominal;
public Dictionary<DateOnly,NominalDay> nominal_day_api;
public Dictionary<int,NominalWeek> nominal_week_api;
//public Dictionary<DateOnly,NominalDay> nominal_day_api;
public List<NominalDay> nominal_day_api;
//public Dictionary<int,NominalWeek> nominal_week_api;
public List<NominalWeek> nominal_week_api;
//public List<string> time_line;
public string zeit_total;
//https://stackoverflow.com/questions/29449641/deserialize-json-when-a-value-can-be-an-object-or-an-empty-array/29450279#29450279
[JsonConverter(typeof(JsonSingleOrEmptyArrayConverter<Hours>))]
public Dictionary<int,decimal> zeit_total_daily;
//[JsonConverter(typeof(JsonSingleOrEmptyArrayConverter<Hours>))]
//public Dictionary<int,decimal> zeit_total_daily;
public List<TimeDay> zeit_total_daily_api;
//public List<string> wochensumme;
public string overtime_month;
public string overtime;