Detailseite mit Daten füllen

This commit is contained in:
2024-09-18 16:57:19 +02:00
parent 12c1771d9d
commit cf89527585
9 changed files with 301 additions and 75 deletions

View File

@@ -1,4 +1,5 @@
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -28,6 +29,17 @@ namespace Jugenddienst_Stunden.ViewModels {
public ICommand DeleteCommand { get; private set; }
public StundeViewModel() {
_stunde = new Types.DayTime();
//SaveCommand = new AsyncRelayCommand(Save);
//DeleteCommand = new AsyncRelayCommand(Delete);
}
public StundeViewModel(Types.DayTime stunde) {
_stunde = stunde;
//SaveCommand = new AsyncRelayCommand(Save);
//DeleteCommand = new AsyncRelayCommand(Delete);
}
//private async Task Save() {
// _stunde.Date = DateTime.Now;
@@ -42,9 +54,10 @@ namespace Jugenddienst_Stunden.ViewModels {
async void IQueryAttributable.ApplyQueryAttributes(IDictionary<string, object> query) {
if (query.ContainsKey("load")) {
DateTime heute = DateTime.Now;
//_stunde = await Models.Stunde.LoadDay(heute);
//DateTime heute = DateTime.Now;
_stunde = await Models.Stunde.LoadEntry(Convert.ToInt32(query["load"]));
//_stunde = await Models.Stunde.LoadData();
//_note = Models.Note.Load(query["load"].ToString());
//RefreshProperties();
}
}