- FluxType: aggiunto in modello
- filtro x fluxType gestito
- cablato x analysis il filtro a "Energy"
This commit is contained in:
Samuele Locatelli
2025-03-11 18:58:02 +01:00
parent 29b6757e53
commit 574bd7c57c
8 changed files with 19 additions and 11 deletions
+6 -2
View File
@@ -284,8 +284,9 @@ namespace MP.Data.Controllers
/// <param name="IdxMacchina">Macchina singola, se "" = tutte</param>
/// <param name="DtStart">Data inizio selezione odl (inizio/fine)</param>
/// <param name="DtEnd">Data fine selezione odl (inizio/fine)</param>
/// <param name="fluxType">Tipo Flusso, "" = tutti</param>
/// <returns></returns>
public List<FLModel> FluxLogRawData(string IdxMacchina, DateTime DtStart, DateTime DtEnd)
public List<FLModel> FluxLogRawData(string IdxMacchina, DateTime DtStart, DateTime DtEnd, string fluxType)
{
List<FLModel> dbResult = new List<FLModel>();
using (var dbCtx = new MoonPro_STATSContext(_configuration))
@@ -293,7 +294,10 @@ namespace MP.Data.Controllers
dbResult = dbCtx
.DbSetFL
.Where(x => (IdxMacchina=="*" || x.IdxMacchina == IdxMacchina) && (x.dtEvento >= DtStart && x.dtEvento <= DtEnd))
.Where(x =>
(IdxMacchina == "*" || x.IdxMacchina == IdxMacchina)
&& (fluxType == "" || x.FluxType == fluxType)
&& (x.dtEvento >= DtStart && x.dtEvento <= DtEnd))
.ToList();
}
return dbResult;