Fix chiamata async errata da stored che NON deve fare firstOrDefault in EFCore composing...
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user