neu
This commit is contained in:
@@ -11,6 +11,10 @@ Public Class cAllgemein
|
||||
|
||||
Public Shared ERR_OP_GLOBAL As String = ERROR_OP.SHOW
|
||||
|
||||
' Public Shared AVISO_SERVER As String = "[BUCHHALTUNG\SQLEXPRESS]"
|
||||
'Public Shared AVISO_SERVER As String = "[SQL01.verag.ost.dmn\VERAG]"
|
||||
'Public Shared AVISO_SERVER As String = "[SQLGUIDE.verag.ost.dmn\VERAG]"
|
||||
Public Shared AVISO_SERVER As String = "[SQLGUIDE01.verag.ost.dmn\SQLEXPRESS]"
|
||||
|
||||
Public Shared BÜRO As String
|
||||
|
||||
@@ -42,7 +46,7 @@ Public Class cAllgemein
|
||||
|
||||
Shared SQL As New SQL
|
||||
Public Shared MITARBEITER As cMitarbeiter
|
||||
|
||||
Public Const LeerDatum As Date = #12/30/1899# 'wird als leerer Datumswert verwendet, da sonst Probleme bei Null/Date
|
||||
|
||||
Public Shared Sub LOAD_DATA()
|
||||
MITARBEITER = New cMitarbeiter
|
||||
@@ -73,6 +77,8 @@ Public Class cAllgemein
|
||||
CLUSTER = "FRONTOFFICE"
|
||||
Case "AMBAR"
|
||||
STAMMFILIALE = "5701"
|
||||
Case "ATILLA"
|
||||
STAMMFILIALE = "4801"
|
||||
Case "FRONTOFFICE"
|
||||
STAMMFILIALE = "5801"
|
||||
CLUSTER = "FRONTOFFICE"
|
||||
@@ -145,8 +151,26 @@ Public Class cAllgemein
|
||||
Return (FIRMA = CLUSTER)
|
||||
End Function
|
||||
|
||||
Public Shared Function getFirmaFromFiliale(FilialenNr As Integer, Optional defaultVERAG As Boolean = True) As String
|
||||
Dim FirmaTMP = SQL.getValueTxtBySql("SELECT TOP 1 [Firma] FROM [Filialen] WHERE FilialenNr='" & FilialenNr & "' AND ( Firma='" & FIRMA & "' OR Cluster='" & CLUSTER & "')", "FMZOLL")
|
||||
Public Shared Function getFirmaFromFiliale2(FilialenNr As Object, Optional defaultVERAG As Boolean = True) As String
|
||||
Dim FirmaTMP = ""
|
||||
If FilialenNr IsNot Nothing AndAlso IsNumeric(FilialenNr) Then
|
||||
FirmaTMP = SQL.getValueTxtBySql("SELECT TOP 1 [Firma] FROM [Filialen] WHERE FilialenNr='" & FilialenNr & "' ", "FMZOLL")
|
||||
End If
|
||||
If defaultVERAG AndAlso FirmaTMP = "" Then FirmaTMP = "VERAG"
|
||||
Return FirmaTMP
|
||||
End Function
|
||||
|
||||
|
||||
Public Shared Function getFirmaFromFiliale(FilialenNr As Object, Optional defaultVERAG As Boolean = True) As String
|
||||
Dim FirmaTMP = ""
|
||||
If FilialenNr IsNot Nothing AndAlso IsNumeric(FilialenNr) Then
|
||||
FirmaTMP = SQL.getValueTxtBySql("SELECT TOP 1 [Firma] FROM [Filialen] WHERE FilialenNr='" & FilialenNr & "' AND ( Firma='" & FIRMA & "' OR Cluster='" & CLUSTER & "')", "FMZOLL")
|
||||
End If
|
||||
If defaultVERAG AndAlso FirmaTMP = "" Then FirmaTMP = "VERAG"
|
||||
Return FirmaTMP
|
||||
End Function
|
||||
Public Shared Function getFirmaFromKdNr(KundenNr As Integer, Optional defaultVERAG As Boolean = True) As String
|
||||
Dim FirmaTMP = SQL.getValueTxtBySql("SELECT TOP 1 [Firma] FROM [Filialen] inner join Kunden ON Kunden.FilialenNr=Filialen.FilialenNr WHERE KundenNr='" & KundenNr & "' ", "FMZOLL")
|
||||
If defaultVERAG AndAlso FirmaTMP = "" Then FirmaTMP = "VERAG"
|
||||
Return FirmaTMP
|
||||
End Function
|
||||
@@ -165,11 +189,25 @@ Public Class cAllgemein
|
||||
|
||||
|
||||
Public Shared Sub buildConnectionDATENARCHIV()
|
||||
Exit Sub
|
||||
|
||||
buildConnectionDATENARCHIV_NEW()
|
||||
' buildConnectionDATENARCHIV_OLD()
|
||||
End Sub
|
||||
|
||||
Public Shared Sub buildConnectionDATENARCHIV_OLD()
|
||||
Try
|
||||
Dim netuse As New System.Diagnostics.ProcessStartInfo()
|
||||
|
||||
netuse.FileName = "C:\Windows\system32\net"
|
||||
netuse.Arguments = "use \\192.168.0.91\Datenarchiv /User:VERAGOST\AVISOSMB BmWr501956"
|
||||
' netuse.Arguments = "use \\192.168.0.91\Datenarchiv /User:VERAGOST\AVISOSMB BmWr501956"
|
||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA = "UNISPED" Then
|
||||
netuse.Arguments = "use \\192.168.0.91\Datenarchiv /User:VERAGOST\AVISOSMB BmWr501956"
|
||||
Else
|
||||
netuse.Arguments = "use \\192.168.0.91\Datenarchiv /User:VERAGOST\AVISOSMB BmWr501956"
|
||||
End If
|
||||
|
||||
|
||||
netuse.CreateNoWindow = True
|
||||
netuse.WindowStyle = ProcessWindowStyle.Hidden
|
||||
System.Diagnostics.Process.Start(netuse)
|
||||
@@ -178,5 +216,47 @@ Public Class cAllgemein
|
||||
MsgBox("ERR: DATENARCHIV Netzwerkzugriff fehlgeschlagen...")
|
||||
End Try
|
||||
End Sub
|
||||
Public Shared Sub buildConnectionDATENARCHIV_NEW()
|
||||
Try
|
||||
Dim netuse As New System.Diagnostics.ProcessStartInfo()
|
||||
|
||||
netuse.FileName = "C:\Windows\system32\net"
|
||||
' netuse.Arguments = "use \\datenarchiv.verag.ost.dmn\Datenarchiv /User:VERAGOST\AVISOSMB BmWr501956"
|
||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA = "UNISPED" Then
|
||||
netuse.Arguments = "use " & VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir(False) & " /User:VERAGOST\AVISOSMB BmWr501956"
|
||||
Else
|
||||
netuse.Arguments = "use " & VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getRootDir(False) & " /User:VERAGOST\AVISOSMB BmWr501956"
|
||||
End If
|
||||
|
||||
|
||||
netuse.CreateNoWindow = True
|
||||
netuse.WindowStyle = ProcessWindowStyle.Hidden
|
||||
System.Diagnostics.Process.Start(netuse)
|
||||
|
||||
Catch ex As Exception
|
||||
MsgBox("ERR: DATENARCHIV Netzwerkzugriff fehlgeschlagen...")
|
||||
End Try
|
||||
End Sub
|
||||
Public Shared Function getSTAMMFILIALE() As String
|
||||
If IsNumeric(VERAG_PROG_ALLGEMEIN.cAllgemein.STAMMFILIALE) Then
|
||||
Return VERAG_PROG_ALLGEMEIN.cAllgemein.STAMMFILIALE
|
||||
Else
|
||||
Select Case VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
|
||||
Case "VERAG"
|
||||
Select Case VERAG_PROG_ALLGEMEIN.cAllgemein.NIEDERLASSUNG
|
||||
Case "SUB" : Return 4803
|
||||
Case "SBG" : Return 5003
|
||||
Case "WAI" : Return 5103
|
||||
Case "NKD" : Return 5303
|
||||
Case "NEU" : Return 4819
|
||||
End Select
|
||||
Case "IMEX" : Return 5501
|
||||
Case "UNISPED" : Return 5601
|
||||
Case "AMBAR" : Return 5701
|
||||
Case "ATILLA" : Return 4801
|
||||
Case "FRONTOFFICE" : Return 5801
|
||||
End Select
|
||||
End If
|
||||
Return ""
|
||||
End Function
|
||||
End Class
|
||||
|
||||
Reference in New Issue
Block a user