Aggiunto chiamata stored quando si chiede show KIT

This commit is contained in:
Samuele Locatelli
2023-12-14 11:58:39 +01:00
parent c516632b63
commit fbfc74106c
3 changed files with 21 additions and 10 deletions
+17 -8
View File
@@ -114,16 +114,25 @@ namespace MP_TAB_SERV.Components
await doUpdate();
}
protected void ShowKitDetail(RegistroScartiModel currItem)
protected async Task ShowKitDetail(RegistroScartiModel currItem)
{
// faccio toggle show item (se era già selezionato --> null!)
if (!currItem.Equals(selItem))
// deve essere != null in primis...
if (currItem != null)
{
selItem = currItem;
}
else
{
selItem = null;
// verifico se serve creare split dell'oggetto (hard coded!!!)
if (currItem.Tipo == "KIT" && !currItem.KitSplit)
{
await TabDServ.RegScartiKitSplit(currItem);
}
// faccio toggle show item (se era già selezionato --> null!)
if (!currItem.Equals(selItem))
{
selItem = currItem;
}
else
{
selItem = null;
}
}
}
@@ -14,8 +14,6 @@ namespace MP.Data.DatabaseModels
{
#region Public Properties
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int IdxRSK { get; set; }
public string IdxMacchina { get; set; } = "";
public DateTime DataOra { get; set; } = DateTime.Now;
public string Causale { get; set; } = "";
+4
View File
@@ -552,6 +552,10 @@ namespace MP.Data
{
entity.HasKey(e => new { e.IdxMacchina, e.DataOra, e.Causale });
});
modelBuilder.Entity<RegistroScartiKitModel>(entity =>
{
entity.HasKey(e => new { e.IdxMacchina, e.DataOra, e.Causale, e.CodArticolo });
});
modelBuilder.Entity<FermiNonQualModel>(entity =>
{