cambio gestione sessioni chiuse/aperte

This commit is contained in:
zaccaria.majid
2022-12-15 09:13:16 +01:00
parent 6ecfb20692
commit 6b7912249e
3 changed files with 16 additions and 7 deletions
+12 -3
View File
@@ -581,14 +581,23 @@ namespace MP.Data.Controllers
/// <param name="FromDate"></param>
/// <param name="ToDate"></param>
/// <returns></returns>
public List<InventorySessionModel> InventSessHistList(DateTime FromDate, DateTime ToDate)
public List<InventorySessionModel> InventSessHistList()
{
List<InventorySessionModel> dbResult = new List<InventorySessionModel>();
using (var dbCtx = new MoonPro_InveContext(_configuration))
{
#if false
dbResult = dbCtx
.DbInveSess
.Where(x => x.DtStart >= FromDate && x.DtStart <= ToDate && x.DtEnd != null)
.Include(m => m.AnagMagNav)
.AsNoTracking()
.OrderByDescending(x => x.DtStart)
.ToList();
#endif
dbResult = dbCtx
.DbInveSess
.Where(x => x.DtStart >= FromDate && x.DtStart <= ToDate && x.DtEnd != null)
.Where(x => x.Transferred)
.Include(m => m.AnagMagNav)
.AsNoTracking()
.OrderByDescending(x => x.DtStart)
@@ -608,7 +617,7 @@ namespace MP.Data.Controllers
{
dbResult = dbCtx
.DbInveSess
.Where(x => x.DtEnd == null)
.Where(x => (x.DtEnd == null) || !(x.Transferred))
.Include(m => m.AnagMagNav)
.AsNoTracking()
.OrderByDescending(x => x.DtStart)