COmpletato comportamento editing accetta/rifiuta

This commit is contained in:
Samuele Locatelli
2021-09-07 19:17:32 +02:00
parent a387d9cd77
commit 630f381674
12 changed files with 98 additions and 102 deletions
+5 -4
View File
@@ -243,7 +243,7 @@ namespace MP.FileData.Controllers
.DbSetProgFile
.Include(m => m.Macchina)
.Include(a => a.Articolo)
.Where(x => (x.IdxMacchina == IdxMacchina || IdxMacchina == "0") && (x.Active == OnlyActive || !OnlyActive) && (!OnlyMod || x.DiskStatus != FileState.Unchanged) && (x.Name.Contains(SearchVal) || string.IsNullOrEmpty(SearchVal)))
.Where(x => (x.IdxMacchina == IdxMacchina || IdxMacchina == "0") && (x.Active == OnlyActive || !OnlyActive) && (!OnlyMod || x.DiskStatus != FileState.Ok) && (x.Name.Contains(SearchVal) || string.IsNullOrEmpty(SearchVal)))
.OrderByDescending(x => x.LastMod)
.ToList();
}
@@ -271,7 +271,7 @@ namespace MP.FileData.Controllers
{
Active = true,
CodArticolo = "ND",
DiskStatus = FileState.Unchanged,
DiskStatus = FileState.Ok,
IdxMacchina = idxMacchina,
LastCheck = adesso,
LastMod = o.LastWriteTime,
@@ -318,7 +318,7 @@ namespace MP.FileData.Controllers
// archivio vecchio file
currFile.Active = false;
currFile.DiskStatus = FileState.Unchanged;
currFile.DiskStatus = FileState.Ok;
localDbCtx.Entry(currFile).State = EntityState.Modified;
// salvo DB
localDbCtx.SaveChanges();
@@ -340,8 +340,9 @@ namespace MP.FileData.Controllers
var newFileInfo = new FileInfo(currFile.Path);
// aggiorno stato del file a unchanged e data mod ad ora...
currFile.DiskStatus = FileState.Unchanged;
currFile.DiskStatus = FileState.Ok;
currFile.LastMod = newFileInfo.LastWriteTime;
localDbCtx.Entry(currFile).State = EntityState.Modified;
// salvo DB
localDbCtx.SaveChanges();