Fix dati x lettura solo macc valide (=con dati flux)

This commit is contained in:
Samuele Locatelli
2022-09-15 10:31:39 +02:00
parent ce92f70eb0
commit 6da702e31f
5 changed files with 63 additions and 25 deletions
+19 -10
View File
@@ -406,6 +406,25 @@ namespace MP.Data.Controllers
return dbResult;
}
/// <summary>
/// Elenco id Macchine che abbiano dati FLuxLog
/// </summary>
/// <returns></returns>
public List<string> MacchineWithFlux()
{
List<string> dbResult = new List<string>();
using (var dbCtx = new MoonProContext(_configuration))
{
dbResult = dbCtx
.DbSetFluxLog
.AsNoTracking()
.Select(i => i.IdxMacchina)
.Distinct()
.ToList();
}
return dbResult;
}
/// <summary>
/// Elenco da tabella MappaStatoExpl
/// </summary>
@@ -436,16 +455,6 @@ namespace MP.Data.Controllers
List<string> dbResult = new List<string>();
using (var dbCtx = new MoonProContext(_configuration))
{
//var rawData = dbCtx
// .DbSetFluxLog
// .AsNoTracking()
// .Where(x => (IdxMacchina == "*" || x.IdxMacchina == IdxMacchina))
// .GroupBy(i => i.CodFlux)
// .Select(group => group.First())
// .ToList();
// dbResult = rawData
// .Select(x => x.CodFlux)
// .ToList();
dbResult = dbCtx
.DbSetFluxLog
.AsNoTracking()