Update metodi x decodifica file in PROG

This commit is contained in:
Samuele Locatelli
2022-12-28 18:47:49 +01:00
parent cab86305cf
commit bf25cbd8b7
3 changed files with 74 additions and 5 deletions
+11 -3
View File
@@ -49,7 +49,7 @@ namespace MP.FileData.Controllers
/// <param name="numDayPre">Numero giorni x ricerca all'indietro da data corrente / 0 = nessun limite</param>
/// <param name="searchPattern">pattern di ricerca (*.*)</param>
/// <param name="forceTag">Forza il controllo dei Tags</param>
/// <param name="SearchRules">Regole di ricerca applicate</param>
/// <param name="currRule">Regole di ricerca applicate</param>
/// <returns></returns>
public int CheckFileArchived(string idxMacchina, string path, int numDayPre, string searchPattern, bool forceTag, SearchRules currRule)
{
@@ -358,6 +358,10 @@ namespace MP.FileData.Controllers
{
Tags = TagsUtils.searchProgComment(fileName, item.FileStringContent, currRule);
}
else if (currRule.Mode == SearchMode.TagListed)
{
Tags = TagsUtils.searchTagListed(fileName, item.FileStringContent, currRule);
}
else
{
Tags = TagsUtils.searchPathName(item.Path, basePath, currRule);
@@ -389,8 +393,8 @@ namespace MP.FileData.Controllers
// aggiungo in blocco
localDbCtx
.DbSetProgFile
.AddRange(newRec);
.DbSetProgFile
.AddRange(newRec);
Log.Trace($"FileInsert S02 per macchina {idxMacchina}: {newRec.Count} files da aggiungere EFCore");
@@ -519,6 +523,10 @@ namespace MP.FileData.Controllers
{
Tags = TagsUtils.searchProgComment(fileName, item.FileStringContent, currRule);
}
else if (currRule.Mode == SearchMode.TagListed)
{
Tags = TagsUtils.searchTagListed(fileName, item.FileStringContent, currRule);
}
else
{
Tags = TagsUtils.searchPathName(item.Path, basePath, currRule);