diff --git a/INTERFACE/WebLCP/WUC/mod_jobsList.ascx b/INTERFACE/WebLCP/WUC/mod_jobsList.ascx index fbf007e..4883882 100644 --- a/INTERFACE/WebLCP/WUC/mod_jobsList.ascx +++ b/INTERFACE/WebLCP/WUC/mod_jobsList.ascx @@ -4,20 +4,20 @@ Nessun Risultato - + <%----%> - + <%----%> - - - - - - - - - + + + + <%----%> + <%----%> + <%----%> + <%----%> + <%----%> + <%----%> diff --git a/INTERFACE/WebLCP/WUC/mod_startJob.ascx b/INTERFACE/WebLCP/WUC/mod_startJob.ascx index f1fafe1..5714f5e 100644 --- a/INTERFACE/WebLCP/WUC/mod_startJob.ascx +++ b/INTERFACE/WebLCP/WUC/mod_startJob.ascx @@ -6,7 +6,7 @@
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 @@ - +