ok modifica commenti

This commit is contained in:
zaccaria.majid
2023-11-06 09:49:59 +01:00
parent 0bceaffec6
commit 4ea1afdd35
9 changed files with 38 additions and 41 deletions
+1 -35
View File
@@ -53,40 +53,6 @@
</div>
}
</div>
<div>
@if (currNotes.Count > 0)
{
@*<div class="accordion" id="@($"{currFnq.IdxMacchina}_{currFnq.InizioStato.ToString("dd_mm_yy")}")">
<div class="accordion-item">
<h2 class="accordion-header" id="@($"{currFnq.IdxMacchina}_{currFnq.InizioStato.ToString("dd_mm_yy")}One")">
<button class="accordion-button collapsed borderStd p-1 " type="button" data-bs-toggle="collapse" data-bs-target="#@($"collapse_{currFnq.IdxMacchina}_{currFnq.InizioStato.ToString("dd_mm_yy")}")" aria-expanded="false" aria-controls="@($"collapse_{currFnq.IdxMacchina}_{currFnq.InizioStato.ToString("dd_mm_yy")}")">
@($"{currNotes.Count} commenti")
</button>
</h2>
<div id="@($"collapse_{currFnq.IdxMacchina}_{currFnq.InizioStato.ToString("dd_mm_yy")}")" class="accordion-collapse collapse" aria-labelledby="headingOne" data-bs-parent="@($"#{currFnq.IdxMacchina}_{currFnq.InizioStato.ToString("dd_mm_yy")}")">
<div class="accordion-body p-1">
@foreach (var note in currNotes)
{
<div class="d-flex justify-content-between mb-1">
<button class="btn btn-sm btn-info">C</button>
<span class="p-1">@note.Value</span>
<button class="btn btn-sm btn-danger">D</button>
</div>
}
</div>
</div>
</div>
</div>*@
}
else
{
@*<div>
<div class="borderStd p-1" style="background-color: #6C757D;">
@($"{currNotes.Count} commenti")
</div>
</div>*@
}
</div>
</div>
<div class="w-100">
@if (showComments)
@@ -95,7 +61,7 @@
@foreach (var note in currNotes)
{
<div class="d-flex justify-content-between align-items-center mb-1 col-12">
<button class="btn btn-sm btn-info h-50"><i class="fa-solid fa-pen-to-square"></i></button>
<button class="btn btn-sm btn-info h-50" @onclick="()=>doSet2Edit(note)"><i class="fa-solid fa-pen-to-square"></i></button>
<span class="p-1">@note.Value</span>
<button class="btn btn-sm btn-danger h-50" @onclick="()=>doDelete(note)"><i class="fa-solid fa-trash-can"></i></button>
</div>
@@ -17,6 +17,8 @@ namespace MP_TAB_SERV.Components
public List<CommentiModel> currNotes { get; set; } = new List<CommentiModel>();
[Parameter]
public EventCallback<bool> E_relData { get; set; }
[Parameter]
public EventCallback<CommentiModel> E_setComm { get; set; }
#endregion Public Properties
@@ -120,6 +122,10 @@ namespace MP_TAB_SERV.Components
}
}
protected async Task doSet2Edit(CommentiModel currNote)
{
await E_setComm.InvokeAsync(currNote);
}
#endregion Private Methods
}
@@ -29,6 +29,19 @@ namespace MP_TAB_SERV.Components
[Parameter]
public bool CanSave { get; set; } = false;
[Parameter]
public CommentiModel? CurrComm
{
set
{
if (value != null)
{
DateSel = value.InizioStato;
UserComment = value.Value;
ShowBtn = false;
}
}
}
[Parameter]
public EventCallback<string> E_CommRec { get; set; }
+2 -2
View File
@@ -1,5 +1,5 @@
<NotesEditor CanSave="true" Title="Nuovo Commento" RecMSE="@RecMSE" E_Updated="DoUpdate" CurrRecord="@currEv"></NotesEditor>
<NotesEditor CanSave="true" Title="Nuovo Commento" RecMSE="@RecMSE" E_Updated="DoUpdate" CurrRecord="@currEv" CurrComm="currComm"></NotesEditor>
<div class="row mt-1">
<div class="col-12 pr-1">
@@ -45,7 +45,7 @@
<div class="row flex-wrap">
@foreach (var item in RecordListFull)
{
<LongStopList currFnq="@item.Fermata" currNotes="@item.CommentiFermata" E_relData="reloadAfterDelOrUpd"></LongStopList>
<LongStopList currFnq="@item.Fermata" currNotes="@item.CommentiFermata" E_relData="reloadAfterDelOrUpd" E_setComm="setCurrComm"></LongStopList>
}
</div>
+12
View File
@@ -3,6 +3,7 @@ using Microsoft.JSInterop;
using MP.Data.DatabaseModels;
using MP.Data.DTO;
using MP.Data.Services;
using NLog.LayoutRenderers.Wrappers;
namespace MP_TAB_SERV.Components
{
@@ -94,6 +95,17 @@ namespace MP_TAB_SERV.Components
}
}
protected CommentiModel? currComm { get; set; } = null;
protected async Task setCurrComm(CommentiModel _CurrComm)
{
await Task.Delay(1);
if(_CurrComm != null)
{
currComm = _CurrComm;
}
}
protected async Task EditRec(CommentiModel currRec)
{
await Task.Delay(1);
+1 -1
View File
@@ -3,7 +3,7 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
<Version>6.16.2310.3117</Version>
<Version>6.16.2311.609</Version>
<ImplicitUsings>enable</ImplicitUsings>
<RootNamespace>MP_TAB_SERV</RootNamespace>
</PropertyGroup>
+1 -1
View File
@@ -1,6 +1,6 @@
<body>
<i>Modulo MAPOSPEC </i>
<h4>Versione: 6.16.2310.3117</h4>
<h4>Versione: 6.16.2311.609</h4>
<br /> Note di rilascio:
<ul>
<li>
+1 -1
View File
@@ -1 +1 @@
6.16.2310.3117
6.16.2311.609
+1 -1
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<item>
<version>6.16.2310.3117</version>
<version>6.16.2311.609</version>
<url>https://nexus.steamware.net/repository/SWS/MP-TAB-SERV/stable/LAST/MP-TAB-SERV.zip</url>
<changelog>https://nexus.steamware.net/repository/SWS/MP-TAB-SERV/stable/LAST/ChangeLog.html</changelog>
<mandatory>false</mandatory>