diff --git a/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs b/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs
index 8b8cc31..5427489 100644
--- a/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs
+++ b/INTERFACE/WebLCP/WUC/mod_startJob.ascx.cs
@@ -15,22 +15,38 @@ namespace WebLCP.WUC
// controllo se ho i 2 files...
if (FUplCsv_A.FileName != "" && FUplCsv_B.FileName != "")
{
- string basePath = memLayer.ML.CRS("_tempUploadDir");
+ string tempUploadDir = memLayer.ML.CRS("tempUploadDir");
string fileNameA = Path.GetFileName(FUplCsv_A.FileName);
string fileNameB = Path.GetFileName(FUplCsv_B.FileName);
- FUplCsv_A.SaveAs(Server.MapPath($"{basePath}{fileNameA}"));
- FUplCsv_B.SaveAs(Server.MapPath($"{basePath}{fileNameB}"));
+ FUplCsv_A.SaveAs(Server.MapPath($"{tempUploadDir}{fileNameA}"));
+ FUplCsv_B.SaveAs(Server.MapPath($"{tempUploadDir}{fileNameB}"));
// creo record
DS_App.JobsListDataTable tabJobs = dataLayer.man.taJL.insertNew(txtJobDescr.Text.Trim(), devicesAuthProxy.stObj.utente);
if (tabJobs.Count == 1)
{
DS_App.JobsListRow currJob = tabJobs[0];
// creo cartella in server target
- string uploadJobFolder = "Pippo";
+ string sourceDir = Server.MapPath($"{tempUploadDir}");
+ string destDir = @"L:\IN\";
+ fileMover.obj.copiaFile(sourceDir, destDir, FUplCsv_A.FileName);
+ fileMover.obj.copiaFile(sourceDir, destDir, FUplCsv_B.FileName);
+#if false
+ string destDir = $"{memLayer.ML.CRS("clusterBaseDir")}\\IN";
+ NetworkCredential destCred = new NetworkCredential
+ {
+ Domain = "",
+ UserName = "fbfusr",
+ Password = "fbfpwd2019!"
+ };
// trasferisco dati
+ fileMover.copiaFileL2N(sourceDir, destDir, destCred, FUplCsv_A.FileName, "File_A.csv");
+ fileMover.copiaFileL2N(sourceDir, destDir, destCred, FUplCsv_B.FileName, "File_B.csv");
+#endif
+
+ // registro trasferimento effettuato...
int sizeKb = (FUplCsv_A.PostedFile.ContentLength + FUplCsv_B.PostedFile.ContentLength) / 1024;
// update record!
- dataLayer.man.taJL.updateUpload(currJob.JobId, DateTime.Now, sizeKb, uploadJobFolder);
+ dataLayer.man.taJL.updateUpload(currJob.JobId, DateTime.Now, sizeKb, destDir);
}
}
}
diff --git a/INTERFACE/WebLCP/Web.config b/INTERFACE/WebLCP/Web.config
index 0853cab..7c7eacd 100644
--- a/INTERFACE/WebLCP/Web.config
+++ b/INTERFACE/WebLCP/Web.config
@@ -66,8 +66,8 @@
-
-
+
+
diff --git a/INTERFACE/WebLCP/WebLCP.csproj b/INTERFACE/WebLCP/WebLCP.csproj
index 5c154f6..65119f7 100644
--- a/INTERFACE/WebLCP/WebLCP.csproj
+++ b/INTERFACE/WebLCP/WebLCP.csproj
@@ -92,8 +92,8 @@
..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
-
- ..\packages\SteamWare.3.3.1910.677\lib\net462\SteamWare.dll
+
+ ..\packages\SteamWare.3.3.1910.679\lib\net462\SteamWare.dll
..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
diff --git a/INTERFACE/WebLCP/packages.config b/INTERFACE/WebLCP/packages.config
index b33ee9f..100a08d 100644
--- a/INTERFACE/WebLCP/packages.config
+++ b/INTERFACE/WebLCP/packages.config
@@ -25,7 +25,7 @@
-
+