Cancellazione attività

This commit is contained in:
2025-06-26 09:26:50 +02:00
parent 10c1435dba
commit a34e673cd2
38 changed files with 443 additions and 231 deletions

View File

@@ -1,17 +1,19 @@
using MudBlazor;
using Template.Shared.Components.SingleElements.Modal;
using Template.Shared.Core.Dto;
namespace Template.Shared.Core.Helpers;
public class ModalHelpers
{
public static async Task<DialogResult?> OpenActivityForm(IDialogService dialog, string? id = null)
public static async Task<DialogResult?> OpenActivityForm(IDialogService dialog, ActivityDTO? activity, string? id)
{
var modal = await dialog.ShowAsync<ActivityForm>(
"Activity form",
new DialogParameters<ActivityForm>
{
{ x => x.Id, id }
{ x => x.Id, id },
{ x => x.ActivityCopied, activity }
},
new DialogOptions
{