diff --git a/MP.Data/Controllers/MpIocController.cs b/MP.Data/Controllers/MpIocController.cs index 16b3b83b..fc224c32 100644 --- a/MP.Data/Controllers/MpIocController.cs +++ b/MP.Data/Controllers/MpIocController.cs @@ -932,7 +932,9 @@ namespace MP.Data.Controllers using (MoonProContext dbCtx = new MoonProContext(_configuration)) { // Recuperiamo l'entità tracciata dal context - var trackedEntity = await dbCtx.DbSetMacchine.FirstOrDefaultAsync(x => x.IdxMacchina == entity.IdxMacchina); + var trackedEntity = await dbCtx + .DbSetMacchine + .FirstOrDefaultAsync(x => x.IdxMacchina == entity.IdxMacchina); if (trackedEntity != null) { @@ -1758,7 +1760,6 @@ namespace MP.Data.Controllers .DbSetSMES .FromSqlRaw("exec dbo.stp_TS_getUserForcedTrans @IdxMacchina, @IdxTipo", IdxMacchina, IdxTipo) .AsNoTracking() - //.AsEnumerable() .ToListAsync(); } return dbResult; @@ -1926,11 +1927,12 @@ namespace MP.Data.Controllers using (var dbCtx = new MoonProContext(_configuration)) { var IdxMacchina = new SqlParameter("@IdxMacchina", idxMacc); - dbResult = await dbCtx + dbResult = (await dbCtx .DbSetMSFD .FromSqlRaw("exec dbo.stp_MSFD_getMacc @IdxMacchina", IdxMacchina) .AsNoTracking() - .FirstOrDefaultAsync(); + .ToListAsync()) + .FirstOrDefault(); } return dbResult; } @@ -1972,7 +1974,6 @@ namespace MP.Data.Controllers .DbSetMSFD .FromSqlRaw("exec dbo.stp_MSFD_getMulti @IdxMacchina", IdxMacchina) .AsNoTracking() - //.AsEnumerable() .ToListAsync(); } return dbResult;