System.IO, Zugferd, Dakosy-Import Firma gesetzt durch Division1
This commit is contained in:
@@ -91,6 +91,9 @@ Public Class frmStartOptions
|
||||
txtEZOLLAnhDat._value = Now.ToShortDateString
|
||||
|
||||
Dim PARAM = "" 'INSERT_BENACHRICHTIGUNG_VERMERKE_TEAMS
|
||||
|
||||
'PARAM = "mdm_mail_attach"
|
||||
|
||||
Dim parameter() As String = Environment.GetCommandLineArgs().ToArray
|
||||
If (parameter.Count - 1) >= 1 Then 'Höher als 1 weil der index 0 der Pfad zum programm ist
|
||||
PARAM = parameter(1)
|
||||
@@ -103,8 +106,6 @@ Public Class frmStartOptions
|
||||
'Exit Sub
|
||||
|
||||
|
||||
|
||||
'PARAM = "AMBAR_VERAG_BUCHUNGEN_CS"
|
||||
'Standart-Errorverhalten ist MAIL
|
||||
VERAG_PROG_ALLGEMEIN.cAllgemein.ERR_OP_GLOBAL = VERAG_PROG_ALLGEMEIN.ERROR_OP.MAIL
|
||||
If PARAM <> "" Then
|
||||
@@ -331,6 +332,31 @@ Public Class frmStartOptions
|
||||
End If
|
||||
closeMe()
|
||||
|
||||
|
||||
Case "mdm_mail_attach"
|
||||
Dim f As New frmInfo(PARAM)
|
||||
f.Show()
|
||||
Dim pfad = ""
|
||||
Dim betreff = ""
|
||||
Dim von = ""
|
||||
|
||||
If (parameter.Count - 1) >= 3 Then 'Höher als 1 weil der index 0 der Pfad zum programm ist
|
||||
|
||||
'mdm_mail_attach %file% %subject% %datetimereceived% %from% - testsubject test@uta.com"
|
||||
|
||||
pfad = parameter(2)
|
||||
betreff = parameter(3)
|
||||
If (parameter.Count - 1) >= 5 Then von = parameter(5)
|
||||
|
||||
VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM = False
|
||||
|
||||
If von.Contains("@uta.com") Or betreff.ToLower.Contains("UTA") Then
|
||||
'---------------------UTA----------------------
|
||||
importFileFromUTAMailAnhang(pfad, betreff)
|
||||
End If
|
||||
End If
|
||||
closeMe()
|
||||
|
||||
Case "MAIL_ATTACH_WORK_FILES"
|
||||
|
||||
Dim f As New frmInfo(PARAM)
|
||||
@@ -632,7 +658,7 @@ Public Class frmStartOptions
|
||||
DS.da_vorlage = False
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "ZOLARIS\ECHTSYSTEM\ZOLLDATEN\" & Bezeichnung & "\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
destFull = ""
|
||||
Select Case VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
|
||||
@@ -1246,7 +1272,7 @@ Public Class frmStartOptions
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "MIC\ECHTSYSTEM\ZOLLDATEN\VBD\NOT_IDENTIFIED\"
|
||||
If SPEDBUCH IsNot Nothing AndAlso SPEDBUCH.hasEntry Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "MIC\ECHTSYSTEM\ZOLLDATEN\VBD\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -1299,7 +1325,7 @@ Public Class frmStartOptions
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "MIC\ECHTSYSTEM\ZOLLDATEN\ABD\NOT_IDENTIFIED\"
|
||||
If SPEDBUCH IsNot Nothing AndAlso SPEDBUCH.hasEntry Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "MIC\ECHTSYSTEM\ZOLLDATEN\ABD\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -1334,7 +1360,7 @@ Public Class frmStartOptions
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\AVM\NOT_IDENTIFIED\"
|
||||
If IsNumeric(dy_id) AndAlso dy_id > 0 Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\AVM\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -1352,7 +1378,7 @@ Public Class frmStartOptions
|
||||
|
||||
' Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\NCTS_XLS\" & Now.Year & "\"
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\NCTS_XLS\NEW\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -1386,7 +1412,7 @@ Public Class frmStartOptions
|
||||
If betreff.contains("IDSPRD: Platts Price Report") Then
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "IDS\IDS_XLS\Platts_Price_Report\NEW\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -1560,11 +1586,11 @@ Public Class frmStartOptions
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "IDS\IDS_XLS\Platts_Price_Report\NEW\"
|
||||
|
||||
|
||||
If IO.Directory.Exists(ZIEL_PFAD) Then
|
||||
If System.IO.Directory.Exists(ZIEL_PFAD) Then
|
||||
|
||||
|
||||
|
||||
For Each IDS_FILE In IO.Directory.GetFiles(ZIEL_PFAD)
|
||||
For Each IDS_FILE In System.IO.Directory.GetFiles(ZIEL_PFAD)
|
||||
Dim DT_PLATTS As New DataTable()
|
||||
DT_PLATTS.Columns.Add("IsoCode")
|
||||
DT_PLATTS.Columns.Add("Outlet")
|
||||
@@ -1586,22 +1612,22 @@ Public Class frmStartOptions
|
||||
|
||||
|
||||
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\")) Then IO.Directory.CreateDirectory(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\"))
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\")) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\"))
|
||||
|
||||
Dim FILE_NEW = IDS_FILE.Replace("\NEW\", "\" & Now.Year & "\").Replace(".xls", "_ORIG.xls")
|
||||
|
||||
|
||||
While IO.File.Exists(FILE_NEW)
|
||||
While System.IO.File.Exists(FILE_NEW)
|
||||
FILE_NEW = IDS_FILE.Replace("\NEW\", "\" & Now.Year & "\").Replace(".xls", Now.ToString("_ddMMyy.HHmmss") & "_ORIG.xls")
|
||||
End While
|
||||
|
||||
|
||||
|
||||
IO.File.Move(IDS_FILE, FILE_NEW)
|
||||
System.IO.File.Move(IDS_FILE, FILE_NEW)
|
||||
|
||||
|
||||
Dim FILE_NEW_Lukenda = FILE_NEW.Replace("_ORIG.xls", "_special_Lukenda_ORIG.xls")
|
||||
IO.File.Copy(FILE_NEW, FILE_NEW_Lukenda)
|
||||
System.IO.File.Copy(FILE_NEW, FILE_NEW_Lukenda)
|
||||
|
||||
'IDS_FILE = ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\").Replace(".xls", "_ORIG.xls")
|
||||
|
||||
@@ -1768,7 +1794,7 @@ Public Class frmStartOptions
|
||||
End With
|
||||
|
||||
Dim FIN_FILE = FILE_NEW.Replace("_ORIG.xls", ".xls")
|
||||
While IO.File.Exists(FIN_FILE)
|
||||
While System.IO.File.Exists(FIN_FILE)
|
||||
FIN_FILE = FILE_NEW.Replace("_ORIG.xls", Now.ToString("_ddMMyy.HHmmss") & ".xls")
|
||||
End While
|
||||
|
||||
@@ -1833,9 +1859,9 @@ Public Class frmStartOptions
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\NCTS_XLS\NEW\"
|
||||
|
||||
|
||||
If IO.Directory.Exists(ZIEL_PFAD) Then
|
||||
If System.IO.Directory.Exists(ZIEL_PFAD) Then
|
||||
|
||||
For Each MIC_FILE In IO.Directory.GetFiles(ZIEL_PFAD)
|
||||
For Each MIC_FILE In System.IO.Directory.GetFiles(ZIEL_PFAD)
|
||||
|
||||
':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
' EXCEL AUSLESEN:::::::
|
||||
@@ -1968,15 +1994,15 @@ Public Class frmStartOptions
|
||||
End Try
|
||||
|
||||
Try
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\")) Then IO.Directory.CreateDirectory(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\"))
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\")) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD.Replace("\NEW\", "\" & Now.Year & "\"))
|
||||
|
||||
Dim newFile = MIC_FILE.Replace("\NEW\", "\" & Now.Year & "\")
|
||||
|
||||
While IO.File.Exists(newFile)
|
||||
While System.IO.File.Exists(newFile)
|
||||
newFile = MIC_FILE.Replace("\NEW\", "\" & Now.Year & "\" & Now.ToString("ddMMyy_HHmmss") & "_")
|
||||
End While
|
||||
|
||||
IO.File.Move(MIC_FILE, newFile)
|
||||
System.IO.File.Move(MIC_FILE, newFile)
|
||||
|
||||
Catch ex2 As Exception
|
||||
VERAG_PROG_ALLGEMEIN.cErrorHandler.ERR(ex2.Message, ex2.StackTrace, System.Reflection.MethodBase.GetCurrentMethod.Name, VERAG_PROG_ALLGEMEIN.ERROR_OP.MAIL)
|
||||
@@ -2082,7 +2108,7 @@ Public Class frmStartOptions
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\VBD\NOT_IDENTIFIED\"
|
||||
If IsNumeric(dy_id) AndAlso dy_id > 0 Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\VBD\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -2114,7 +2140,7 @@ Public Class frmStartOptions
|
||||
|
||||
ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\VBD\NOT_IDENTIFIED\"
|
||||
If IsNumeric(dy_id) AndAlso dy_id > 0 Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\VBD\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -2153,7 +2179,7 @@ Public Class frmStartOptions
|
||||
DS.da_vorlage = False
|
||||
Dim destFull = ""
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\ZNV\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
|
||||
If DS.insertDataToDATENSERVER(destFull) Then
|
||||
@@ -2186,7 +2212,7 @@ Public Class frmStartOptions
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\STEUERBESCHEID\NOT_IDENTIFIED\"
|
||||
If IsNumeric(dy_id) AndAlso dy_id > 0 Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\STEUERBESCHEID\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -2227,7 +2253,7 @@ Public Class frmStartOptions
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\ABD\NOT_IDENTIFIED\"
|
||||
If IsNumeric(dy_id) AndAlso dy_id > 0 Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\ABD\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -2267,7 +2293,7 @@ Public Class frmStartOptions
|
||||
|
||||
Dim ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\AVM\NOT_IDENTIFIED\"
|
||||
If IsNumeric(dy_id) AndAlso dy_id > 0 Then ZIEL_PFAD = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\ZOLLDATEN\AVM\" & Now.Year & "\" & Now.ToString("yyyyMMdd") & "\"
|
||||
If Not IO.Directory.Exists(ZIEL_PFAD) Then IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
If Not System.IO.Directory.Exists(ZIEL_PFAD) Then System.IO.Directory.CreateDirectory(ZIEL_PFAD)
|
||||
|
||||
Dim destFull = ""
|
||||
moveFile(pfad, ZIEL_PFAD, destFull)
|
||||
@@ -2299,6 +2325,32 @@ Public Class frmStartOptions
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
Sub importFileFromUTAMailAnhang(pfad, betreff)
|
||||
|
||||
|
||||
Try
|
||||
Dim sql As New VERAG_PROG_ALLGEMEIN.SQL
|
||||
Dim DS As VERAG_PROG_ALLGEMEIN.cDATENSERVER = Nothing
|
||||
Dim uta As New cUTA
|
||||
uta.initImportPfade("UTA")
|
||||
Dim Zielpfad = uta.VERARBEITUNG_PFAD
|
||||
|
||||
|
||||
If betreff.ToString.ToLower.Contains("uta") Then
|
||||
Dim found = False
|
||||
betreff = betreff.replace("WG: ", "")
|
||||
betreff = betreff.replace("FW: ", "")
|
||||
moveFile(pfad, Zielpfad)
|
||||
End If
|
||||
|
||||
|
||||
Catch ex As Exception
|
||||
VERAG_PROG_ALLGEMEIN.cErrorHandler.ERR(ex.Message, ex.StackTrace, System.Reflection.MethodBase.GetCurrentMethod.Name, VERAG_PROG_ALLGEMEIN.ERROR_OP.MAIL)
|
||||
End Try
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub LinkLabel4_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel4.LinkClicked
|
||||
Me.Cursor = Cursors.WaitCursor
|
||||
Try
|
||||
@@ -2479,13 +2531,13 @@ Public Class frmStartOptions
|
||||
|
||||
Public Function moveFile(file, toDirectory, Optional ByRef dest = "") ', Optional unlockFile = True)
|
||||
Try
|
||||
If Not IO.File.Exists(file) Then Return False
|
||||
If Not IO.Directory.Exists(toDirectory) Then IO.Directory.CreateDirectory(toDirectory)
|
||||
If Not System.IO.File.Exists(file) Then Return False
|
||||
If Not System.IO.Directory.Exists(toDirectory) Then System.IO.Directory.CreateDirectory(toDirectory)
|
||||
dest = toDirectory & cut_file(file).Replace("lock_", "")
|
||||
If IO.File.Exists(dest) Then
|
||||
If System.IO.File.Exists(dest) Then
|
||||
dest = toDirectory & Now.ToString("yyMMdd_HHmmss.fff_") & cut_file(file).Replace("lock_", "")
|
||||
End If
|
||||
IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
System.IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
Return True
|
||||
Catch ex As Exception
|
||||
VERAG_PROG_ALLGEMEIN.cErrorHandler.ERR(ex.Message, ex.StackTrace & vbNewLine & "Datei: " & file & vbNewLine & "DestPfad: " & toDirectory, System.Reflection.MethodInfo.GetCurrentMethod.Name)
|
||||
@@ -2494,12 +2546,12 @@ Public Class frmStartOptions
|
||||
End Function
|
||||
Public Function lockFile(file) As String
|
||||
Try
|
||||
If Not IO.File.Exists(file) Then Return file
|
||||
If Not System.IO.File.Exists(file) Then Return file
|
||||
If file.ToString.Contains("lock_") Then Return file
|
||||
Dim FIO As New FileInfo(file)
|
||||
Dim dest = FIO.Directory.FullName & "\lock_" & FIO.Name
|
||||
If IO.File.Exists(dest) Then Return file
|
||||
IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
If System.IO.File.Exists(dest) Then Return file
|
||||
System.IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
Return dest
|
||||
Catch ex As Exception
|
||||
VERAG_PROG_ALLGEMEIN.cErrorHandler.ERR(ex.Message, ex.StackTrace & vbNewLine & "Datei: " & file, System.Reflection.MethodInfo.GetCurrentMethod.Name)
|
||||
@@ -2510,10 +2562,10 @@ Public Class frmStartOptions
|
||||
Public Function unlockFile(file) As String
|
||||
Try
|
||||
Dim dest = file.ToString.Replace("\lock_", "")
|
||||
If Not IO.File.Exists(file) Then Return False
|
||||
If Not IO.File.Exists(dest) Then Return False
|
||||
If Not System.IO.File.Exists(file) Then Return False
|
||||
If Not System.IO.File.Exists(dest) Then Return False
|
||||
|
||||
IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
System.IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
Return dest
|
||||
Catch ex As Exception
|
||||
VERAG_PROG_ALLGEMEIN.cErrorHandler.ERR(ex.Message, ex.StackTrace & vbNewLine & "Datei: " & file, System.Reflection.MethodInfo.GetCurrentMethod.Name)
|
||||
@@ -2521,28 +2573,28 @@ Public Class frmStartOptions
|
||||
Return file
|
||||
End Function
|
||||
Public Function moveFile_DateBack(file, toDirectory, Optional ByRef dest = "")
|
||||
If Not IO.File.Exists(file) Then Return False
|
||||
If Not IO.Directory.Exists(toDirectory) Then IO.Directory.CreateDirectory(toDirectory)
|
||||
If Not System.IO.File.Exists(file) Then Return False
|
||||
If Not System.IO.Directory.Exists(toDirectory) Then System.IO.Directory.CreateDirectory(toDirectory)
|
||||
dest = toDirectory & cut_file(file)
|
||||
Dim fio As IO.FileInfo = New FileInfo(file)
|
||||
Dim fio As System.IO.FileInfo = New FileInfo(file)
|
||||
Dim ext = fio.Extension
|
||||
If IO.File.Exists(dest) Then
|
||||
If System.IO.File.Exists(dest) Then
|
||||
dest = toDirectory & cut_file(file).Replace(ext, Now.ToString("_yyMMdd_HHmmss.fff")) & ext
|
||||
End If
|
||||
IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
System.IO.File.Move(file, dest) ' Verschiebt die Datei
|
||||
Return True
|
||||
End Function
|
||||
|
||||
Public Function copyFile_DateBack(file, toDirectory, Optional ByRef dest = "")
|
||||
If Not IO.File.Exists(file) Then Return False
|
||||
If Not IO.Directory.Exists(toDirectory) Then IO.Directory.CreateDirectory(toDirectory)
|
||||
If Not System.IO.File.Exists(file) Then Return False
|
||||
If Not System.IO.Directory.Exists(toDirectory) Then System.IO.Directory.CreateDirectory(toDirectory)
|
||||
dest = toDirectory & cut_file(file)
|
||||
Dim fio As IO.FileInfo = New FileInfo(file)
|
||||
Dim fio As System.IO.FileInfo = New FileInfo(file)
|
||||
Dim ext = fio.Extension
|
||||
If IO.File.Exists(dest) Then
|
||||
If System.IO.File.Exists(dest) Then
|
||||
dest = toDirectory & cut_file(file).Replace(ext, Now.ToString("_yyMMdd_HHmmss.fff")) & ext
|
||||
End If
|
||||
IO.File.Copy(file, dest) ' Verschiebt die Datei
|
||||
System.IO.File.Copy(file, dest) ' Verschiebt die Datei
|
||||
Return True
|
||||
End Function
|
||||
|
||||
@@ -2555,25 +2607,25 @@ Public Class frmStartOptions
|
||||
' Return cut_file(file).Replace(ext, Now.ToString("_yyMMdd_HHmmss.fff")) & ext
|
||||
'End Function
|
||||
Public Function getFileName(file) As String
|
||||
If Not IO.File.Exists(file) Then Return False
|
||||
If Not System.IO.File.Exists(file) Then Return False
|
||||
|
||||
Dim fio As IO.FileInfo = New FileInfo(file)
|
||||
Dim fio As System.IO.FileInfo = New FileInfo(file)
|
||||
|
||||
Return fio.Name
|
||||
End Function
|
||||
|
||||
|
||||
Public Function copyFile(file, toDirectory, Optional ByRef dest = "")
|
||||
If Not IO.File.Exists(file) Then Return False
|
||||
If Not IO.Directory.Exists(toDirectory) Then IO.Directory.CreateDirectory(toDirectory)
|
||||
If Not System.IO.File.Exists(file) Then Return False
|
||||
If Not System.IO.Directory.Exists(toDirectory) Then System.IO.Directory.CreateDirectory(toDirectory)
|
||||
dest = toDirectory & ".tmp_" & cut_file(file)
|
||||
Dim tmpExt = ""
|
||||
While IO.File.Exists(dest) Or IO.File.Exists(dest).ToString.Replace(".tmp_", "") 'wenn mit oder ohen .tmp_ existiert...
|
||||
While System.IO.File.Exists(dest) Or System.IO.File.Exists(dest).ToString.Replace(".tmp_", "") 'wenn mit oder ohen .tmp_ existiert...
|
||||
tmpExt = Now.ToString("yyMMdd_HHmmss.fff_")
|
||||
dest = toDirectory & ".tmp_" & tmpExt & cut_file(file)
|
||||
End While
|
||||
IO.File.Copy(file, dest) ' Verschiebt die Datei
|
||||
IO.File.Move(dest, dest.ToString.Replace(".tmp_" & tmpExt, "")) ' Umbenennen der Datei --> der "." am Anfang dient dazu, dass die Datei nicht abgegriffen wird, während sie kopiert wird!
|
||||
System.IO.File.Copy(file, dest) ' Verschiebt die Datei
|
||||
System.IO.File.Move(dest, dest.ToString.Replace(".tmp_" & tmpExt, "")) ' Umbenennen der Datei --> der "." am Anfang dient dazu, dass die Datei nicht abgegriffen wird, während sie kopiert wird!
|
||||
dest = dest.ToString.Replace(".tmp_" & tmpExt, "")
|
||||
Return True
|
||||
|
||||
@@ -3076,10 +3128,10 @@ Public Class frmStartOptions
|
||||
Dim dwlFileName = VERARBEITUNGS_PFAD & Now.ToString("yyyyMMdd_HHmmss_") & "Initialload.zip"
|
||||
Using response As System.Net.FtpWebResponse = CType(ftp.GetResponse, System.Net.FtpWebResponse)
|
||||
|
||||
Using responseStream As IO.Stream = response.GetResponseStream
|
||||
Using responseStream As System.IO.Stream = response.GetResponseStream
|
||||
|
||||
'loop to read & write to file
|
||||
Using fs As New IO.FileStream(dwlFileName, IO.FileMode.Create)
|
||||
Using fs As New System.IO.FileStream(dwlFileName, System.IO.FileMode.Create)
|
||||
|
||||
Dim buffer(2047) As Byte
|
||||
|
||||
@@ -3259,8 +3311,8 @@ Public Class frmStartOptions
|
||||
Dim XML_Code = System.IO.File.ReadAllText(f, System.Text.UTF8Encoding.Default)
|
||||
|
||||
If XML_Code.Contains("<FCFCDC>") And XML_Code.Contains("<TaxOffice>9153</TaxOffice>") Then
|
||||
If Not IO.File.Exists(VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\TEST\FISKAL\" & fi.Name) Then
|
||||
IO.File.Copy(f, VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\TEST\FISKAL\" & fi.Name)
|
||||
If Not System.IO.File.Exists(VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\TEST\FISKAL\" & fi.Name) Then
|
||||
System.IO.File.Copy(f, VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir() & "DAKOSY\ECHTSYSTEM\TEST\FISKAL\" & fi.Name)
|
||||
End If
|
||||
End If
|
||||
|
||||
|
||||
Reference in New Issue
Block a user