diff --git a/WebDoorCreator.CamSrv/ProcMan.vb b/WebDoorCreator.CamSrv/ProcMan.vb
index e79a5fa..9a6f7d0 100644
--- a/WebDoorCreator.CamSrv/ProcMan.vb
+++ b/WebDoorCreator.CamSrv/ProcMan.vb
@@ -921,10 +921,23 @@ Public Class ProcMan
End If
End If
If m_bCheckOrder Then
- Dim LastRequest As Dictionary(Of String, String) = currWDC.queueList(1)
+ Dim LastRequest As Dictionary(Of String, CalcReqtDTO) = currWDC.queueList(1)
If LastRequest.Count > 0 Then
MyThreadData.SetThreadOperation(ThreadOperations.FoundRequest)
- MyThreadData.SetCurrRequest(LastRequest.First())
+
+ ' ToDo !!!
+ ' gestione cablata x soli svg...
+ ' da qui implementazione svg/3dm...
+ If LastRequest.First().Value.MimeType = "3dm" Then
+ End If
+
+ Dim ConvItem As KeyValuePair(Of String, String)
+ ConvItem = New KeyValuePair(Of String, String)(LastRequest.First().Key, LastRequest.First().Value.DDF)
+ MyThreadData.SetCurrRequest(ConvItem)
+
+ ' vecchia versione
+ 'MyThreadData.SetCurrRequest(LastRequest.First())
+
Dim Item As KeyValuePair(Of String, String) = MyThreadData.CurrRequest
Dim bOk As Boolean = Not IsNothing(Item)
If bOk Then
diff --git a/WebDoorCreator.SDK/WDC.cs b/WebDoorCreator.SDK/WDC.cs
index a49b695..ed5d308 100644
--- a/WebDoorCreator.SDK/WDC.cs
+++ b/WebDoorCreator.SDK/WDC.cs
@@ -125,9 +125,9 @@ namespace WebDoorCreator.SDK
///
/// Elenco degli item da processare, nel formato DoorId, Vers
///
- public Dictionary queueList(int maxNum)
+ public Dictionary queueList(int maxNum)
{
- Dictionary returnData = new Dictionary();
+ Dictionary returnData = new Dictionary();
Dictionary parList = new Dictionary()
{
{ "numItems", $"{maxNum}" }
@@ -135,7 +135,7 @@ namespace WebDoorCreator.SDK
var rawData = callUrlGet(urlTakeNextItems, parList);
if (!string.IsNullOrEmpty(rawData) && rawData != "ERR")
{
- returnData = JsonConvert.DeserializeObject>(rawData);
+ returnData = JsonConvert.DeserializeObject>(rawData);
}
return returnData;
}
diff --git a/WebDoorCreator.SDK/WebDoorCreator.SDK.csproj b/WebDoorCreator.SDK/WebDoorCreator.SDK.csproj
index e0b3223..81af0b0 100644
--- a/WebDoorCreator.SDK/WebDoorCreator.SDK.csproj
+++ b/WebDoorCreator.SDK/WebDoorCreator.SDK.csproj
@@ -76,6 +76,7 @@
+