This commit is contained in:
2025-08-06 12:31:52 +02:00
parent c003c29d83
commit c93b0c9bec
18 changed files with 249 additions and 18 deletions

View File

@@ -128,6 +128,16 @@
</MudChip>
}
}
@if (ActivityFileList != null)
{
foreach (var file in ActivityFileList)
{
<MudChip T="string" Color="Color.Default">
@file.FileName
</MudChip>
}
}
</div>
<div class="container-button">
@@ -214,6 +224,7 @@
private List<JtbComt> Commesse { get; set; } = [];
private List<AnagClie> Clienti { get; set; } = [];
private List<PtbPros> Pros { get; set; } = [];
private List<ActivityFileDto>? ActivityFileList { get; set; }
private bool IsNew => Id.IsNullOrEmpty();
private bool IsView => !NetworkService.IsNetworkAvailable();
@@ -336,6 +347,11 @@
private async Task LoadData()
{
if (!IsNew && Id != null)
{
ActivityFileList = await IntegryApiService.GetActivityFile(Id);
}
Users = await ManageData.GetTable<StbUser>();
ActivityResult = await ManageData.GetTable<StbActivityResult>();
Clienti = await ManageData.GetTable<AnagClie>(x => x.FlagStato.Equals("A"));
@@ -404,10 +420,10 @@
{
OnAfterChangeValue();
var result = await ConfirmMemo.ShowAsync();
// var result = await ConfirmMemo.ShowAsync();
if (result is true)
OpenAddMemo = !OpenAddMemo;
// if (result is true)
// OpenAddMemo = !OpenAddMemo;
}
private void OpenSelectEsito()
@@ -455,6 +471,7 @@
private void Duplica()
{
var activityCopy = ActivityModel.Clone();
activityCopy.ActivityId = null;
MudDialog.Cancel();
Messenger.Send(new CopyActivityMessage(activityCopy));
@@ -468,6 +485,8 @@
{
AttachedList ??= [];
AttachedList.Add((AttachedDTO)result.Data);
LabelSave = "Aggiorna";
}
}