Continua revisione codice assisted

This commit is contained in:
Samuele E. Locatelli (W11-AI)
2026-06-02 20:02:38 +02:00
parent 0a6133a0c9
commit 843435ad3b
7 changed files with 99 additions and 94 deletions
+3 -4
View File
@@ -431,14 +431,13 @@ namespace MP.Data.Repository.Anag
}
/// <summary>
/// Recupero dizionario traduzioni da cache o DB
/// Recupero dizionario traduzioni
/// </summary>
/// <param name="lingua">Codice lingua</param>
/// <returns>Dizionario di traduzioni</returns>
public async Task<Dictionary<string, string>> VocabolarioGetLangAsync(string lingua)
public Dictionary<string, string> VocabolarioGetLang(string lingua)
{
await using var dbCtx = await CreateContextAsync();
using var dbCtx = _ctxFactory.CreateDbContextAsync().GetAwaiter().GetResult();
var rawList = dbCtx
.DbSetVocabolario
.AsNoTracking()
+2 -2
View File
@@ -191,11 +191,11 @@ namespace MP.Data.Repository.Anag
Task<Dictionary<int, int>> PODL_getDictOdlPodlAsync(List<int> missingIds);
/// <summary>
/// Recupero dizionario traduzioni da cache o DB
/// Recupero dizionario traduzioni
/// </summary>
/// <param name="lingua">Codice lingua</param>
/// <returns>Dizionario di traduzioni</returns>
Task<Dictionary<string, string>> VocabolarioGetLangAsync(string lingua);
Dictionary<string, string> VocabolarioGetLang(string lingua);
#endregion Public Methods
}
@@ -104,6 +104,18 @@ namespace MP.Data.Repository.Dossier
return await dbCtx.SaveChangesAsync() > 0;
}
/// <inheritdoc />
public async Task<List<string>> ArticleWithDossierAsync()
{
await using var dbCtx = new MoonPro_FluxContext(_configuration);
return await dbCtx
.DbSetDossiers
.AsNoTracking()
.Select(i => i.CodArticolo)
.Distinct()
.ToListAsync();
}
#endregion
}
}
@@ -19,6 +19,8 @@ namespace MP.Data.Repository.Dossier
Task<bool> DossiersUpdateValoreAsync(DossierModel editRec);
Task<List<string>> ArticleWithDossierAsync();
#endregion
}
}