update gestione ricette
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
## cambio DIR
|
||||
#cd "C:\Users\samuele.steamw\source\Mapo-IOB-WIN\IOB-WIN-NEXT\DATA\RECIPE\FIMAT"
|
||||
|
||||
# leggo ogni file
|
||||
$fileList = Get-Childitem *.xml #99999.xml
|
||||
|
||||
foreach($file in $fileList)
|
||||
{
|
||||
# nome ricetta (senza xml...
|
||||
$fileName=$file | Select-Object Name
|
||||
$recName = $fileName.Name.Replace('.xml','')
|
||||
#$recName
|
||||
$contenuto = Get-Content $file -Raw
|
||||
$find = "<RecName>(.|\n)*?</RecName>"
|
||||
$replace = '<RecName>'+$recName+'</RecName>'
|
||||
$newContenuto = $contenuto -replace $find,$replace
|
||||
$newContenuto = $newContenuto.Trim()
|
||||
#$newContenuto
|
||||
Set-Content -Path $file -Value $newContenuto
|
||||
}
|
||||
@@ -472,172 +472,6 @@
|
||||
<None Include="DATA\IobOpcUaClient.Config.xml">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<Content Include="DATA\RECIPE\FIMAT\101.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\102.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\103.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\104.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\105.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\106.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\107.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\108.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\109.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\110.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\111.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\112.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\113.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\114.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\115.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\116.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\117.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\118.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\119.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\120.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\121.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\122.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\123.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\124.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\125.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\126.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\127.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\128.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\129.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\130.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\131.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\132.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\133.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\134.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\135.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\136.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\137.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\138.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\139.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\140.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\141.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\142.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\143.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\144.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\145.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\146.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\147.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\148.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\149.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\150.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\151.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\152.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\153.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\154.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\155.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\156.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\157.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\158.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\159.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\160.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\161.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\162.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\163.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\164.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\165.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\166.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\167.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\168.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\169.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\170.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\171.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\172.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\173.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\174.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\175.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\176.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\177.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\178.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\179.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\180.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\181.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\182.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\183.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\184.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\185.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\186.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\187.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\188.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\189.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\190.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\191.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\192.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\193.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\194.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\195.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\196.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\197.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\198.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\199.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\200.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\201.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\202.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\203.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\204.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\205.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\206.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\207.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\208.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\209.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\210.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\211.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\212.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\213.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\214.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\215.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\216.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\217.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\218.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\219.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\220.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\221.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\222.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\223.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\224.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\225.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\226.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\227.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\228.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\229.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\230.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\231.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\232.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\233.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\234.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\235.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\236.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\237.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\238.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\239.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\240.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\241.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\242.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\243.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\244.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\246.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\247.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\248.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\249.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\250.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\251.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\252.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\253.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\254.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\255.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\256.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\257.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\258.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\259.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\260.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\261.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\262.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\263.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\264.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\265.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\266.xml" />
|
||||
<Content Include="DATA\RECIPE\FIMAT\267.xml" />
|
||||
<Content Include="ExtLib\krcc.dll">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
|
||||
@@ -6038,16 +6038,16 @@ namespace IOB_WIN_NEXT
|
||||
var rowStart = rawData.Where(x => x.Contains(tokenSearch)).FirstOrDefault();
|
||||
if (rowStart != null)
|
||||
{
|
||||
rawVal = rowPodl.Trim().Replace(tokenSearch, "").Replace("</Date>", "");
|
||||
rawVal = rowStart.Trim().Replace(tokenSearch, "").Replace("</Date>", "");
|
||||
DateTime.TryParse(rawVal, out dtStartPOdl);
|
||||
}
|
||||
|
||||
// leggo durata commessa
|
||||
tokenSearch = "<DosDuration>";
|
||||
var rowDurSec = rawData.Where(x => x.Contains(tokenSearch)).FirstOrDefault();
|
||||
if (rowStart != null)
|
||||
if (rowDurSec != null)
|
||||
{
|
||||
rawVal = rowPodl.Trim().Replace(tokenSearch, "").Replace("</DosDuration>", "");
|
||||
rawVal = rowDurSec.Trim().Replace(tokenSearch, "").Replace("</DosDuration>", "");
|
||||
int.TryParse(rawVal, out duration);
|
||||
dtEndPOdl = dtStartPOdl.AddSeconds(duration);
|
||||
}
|
||||
@@ -6065,10 +6065,11 @@ namespace IOB_WIN_NEXT
|
||||
}
|
||||
|
||||
|
||||
// registra COMUNQUE ogni record di consumo materiale
|
||||
// registra COMUNQUE ogni record di consumo materiale SU REDIS e su file (???) per
|
||||
// nome file | ColourCode | Description | quantità dosata (gr)
|
||||
bool okSync = RecipeDoSyncRecipe("");
|
||||
|
||||
// archivio file in area settimanale corrispondente
|
||||
// archivio file processato in area settimanale corrispondente
|
||||
//week = cal.GetWeekOfYear(adesso, CalendarWeekRule.FirstDay, DayOfWeek.Monday);
|
||||
//archPath = Path.Combine(archBasePath, $"{adesso:yyyy}", $"{week:00}");
|
||||
//baseUtils.checkDir(archPath);
|
||||
|
||||
@@ -187,8 +187,12 @@ namespace IOB_WIN_NEXT
|
||||
protected override void processDataSync()
|
||||
{
|
||||
DateTime adesso = DateTime.Now;
|
||||
Calendar cal = new CultureInfo("it-IT").Calendar;
|
||||
int week = 0;
|
||||
string tempPath = Path.Combine(pathList["path-locBase"], pathList["path-01-Temp"]);
|
||||
string archPath = Path.Combine(pathList["path-locBase"], pathList["path-02-Sent"], $"{adesso:yyyy}", $"{adesso:MM}");
|
||||
week = cal.GetWeekOfYear(adesso, CalendarWeekRule.FirstDay, DayOfWeek.Monday);
|
||||
//string archPath = Path.Combine(pathList["path-locBase"], pathList["path-02-Sent"], $"{adesso:yyyy}", $"{adesso:MM}");
|
||||
string archPath = Path.Combine(pathList["path-locBase"], pathList["path-02-Sent"], $"{adesso:yyyy}", $"{week:00}");
|
||||
string remoPath = Path.Combine(pathList["path-locBase"], pathList["path-04-remW"]);
|
||||
baseUtils.checkDir(tempPath);
|
||||
baseUtils.checkDir(archPath);
|
||||
|
||||
@@ -3,6 +3,7 @@ using MapoSDK;
|
||||
using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using static IOB_UT_NEXT.CustomObj;
|
||||
@@ -104,8 +105,11 @@ namespace IOB_WIN_NEXT
|
||||
// test ricetta
|
||||
if (hasRecipe)
|
||||
{
|
||||
Calendar cal = new CultureInfo("it-IT").Calendar;
|
||||
int week = cal.GetWeekOfYear(adesso, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday);
|
||||
string tempPath = Path.Combine(pathList["path-locBase"], pathList["path-01-Temp"]);
|
||||
string archPath = Path.Combine(pathList["path-locBase"], pathList["path-02-Sent"], $"{adesso:yyyy}", $"{adesso:MM}");
|
||||
//string archPath = Path.Combine(pathList["path-locBase"], pathList["path-02-Sent"], $"{adesso:yyyy}", $"{adesso:MM}");
|
||||
string archPath = Path.Combine(pathList["path-locBase"], pathList["path-02-Sent"], $"{adesso:yyyy}", $"{week:00}");
|
||||
string remoPath = Path.Combine(pathList["path-locBase"], pathList["path-04-remW"]);
|
||||
baseUtils.checkDir(tempPath);
|
||||
baseUtils.checkDir(archPath);
|
||||
|
||||
Reference in New Issue
Block a user