COmpletato fix edit/new/clona negoziazioni

This commit is contained in:
Samuele Locatelli
2021-11-12 16:51:25 +01:00
parent 5fe58f9c50
commit 085cf784f7
3 changed files with 6 additions and 3 deletions
+1 -1
View File
@@ -51,7 +51,7 @@
@foreach (var record in ListRecords)
{
<tr class="@checkSelect(@record.NegotiationId)">
<td class="text-nowrap"><button class="btn btn-sm btn-info" @onclick="() => Edit(record)"><span class="oi oi-pencil"></span></button>&nbsp;<button class="btn btn-sm btn-warning" @onclick="() => Duplicate(record)" title="Clona"><span class="oi oi-fork"></span></button>&nbsp;;<button class="btn btn-sm btn-success" @onclick="() => ShowDocs(record)" title="Vai ai documenti"><span class="oi oi-document"></span></button></td>
<td class="text-nowrap"><button class="btn btn-sm btn-info" @onclick="() => Edit(record)"><span class="oi oi-pencil"></span></button>&nbsp;<button class="btn btn-sm btn-warning" @onclick="() => Duplicate(record)" title="Clona"><span class="oi oi-fork"></span></button>&nbsp;<button class="btn btn-sm btn-success" @onclick="() => ShowDocs(record)" title="Vai ai documenti"><span class="oi oi-document"></span></button></td>
<td>
<div>
@record.CodNegotiation
+4 -1
View File
@@ -131,6 +131,9 @@ namespace SHERPA.BBM.UI.Pages
if (!await JSRuntime.InvokeAsync<bool>("confirm", $"Sicuro di voler clonare la trattativa/licenza corrente?"))
return;
// seleziono company...
SelCompanyId = currRecord.CompanyId;
// recupero counter
string newCode = BBMService.CounterGetNext($"{SelectData.Company}.N.{DateTime.Today.Year}", 6);
DatabaseModels.NegotiationsModel newRecord = new DatabaseModels.NegotiationsModel()
@@ -138,7 +141,7 @@ namespace SHERPA.BBM.UI.Pages
CodNegotiation = newCode,
DataIns = DateTime.Now,
CompanyId = currRecord.CompanyId,
CustomerId = 1,
CustomerId = currRecord.CustomerId,
Descript = "COPIA di " + currRecord.Descript,
BasePath = currRecord.BasePath,
Refer = currRecord.Refer
+1 -1
View File
@@ -411,7 +411,7 @@ namespace SHERPA.BBM.Controllers
dbResult = dbCtx
.DbSetCustomers
.Where(x => (x.CustomerId > 1) && (x.RagSoc.Contains(searchVal) || x.Descript.Contains(searchVal) || string.IsNullOrEmpty(searchVal)))
.Where(x => (x.RagSoc.Contains(searchVal) || x.Descript.Contains(searchVal) || string.IsNullOrEmpty(searchVal)))
.OrderBy(x => x.RagSoc)
.ToList();