API-Test eingebaut
This commit is contained in:
122
Aviso/frmNorsware.vb
Normal file
122
Aviso/frmNorsware.vb
Normal file
@@ -0,0 +1,122 @@
|
||||
Imports DocumentFormat.OpenXml.Office2010.ExcelAc
|
||||
Imports VERAG_PROG_ALLGEMEIN
|
||||
|
||||
Public Class frmNorsware
|
||||
|
||||
Dim nwapi As cNorsware
|
||||
Dim dataTable As New DataTable()
|
||||
Dim groupId As String
|
||||
Private Sub btnUpload_Click(sender As Object, e As EventArgs) Handles btnUpload.Click
|
||||
|
||||
'If nwapi.authenticate("nwtest", "test35*") = "200" Then
|
||||
|
||||
Dim path = scanSonstiges.DS.GET_TOP1_PATH
|
||||
dataTable.Clear()
|
||||
Label1.Text = nwapi.UploadPDFWithAuthHeader(path, "", "POST", rtfToken.Text, dataTable)
|
||||
initDGV(dataTable)
|
||||
'End if
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub btnCreateToken_Click(sender As Object, e As EventArgs) Handles btnCreateToken.Click
|
||||
Label2.Text = "Status: " & nwapi.authenticate("nwtest", "test35*", rtfToken.Text)
|
||||
If rtfToken.Text <> "" Then
|
||||
Label1.Text = "Token (valid 24hrs) until: " & Now().AddHours(24)
|
||||
Else
|
||||
Label1.Text = "Token (valid 24hrs)"
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub frmNorsware_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||
nwapi = New cNorsware()
|
||||
scanSonstiges.INIT(-1, "KUNDENDATEN")
|
||||
initDataTable()
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub rtfToken_TextChanged(sender As Object, e As EventArgs) Handles rtfToken.TextChanged
|
||||
If rtfToken.Text <> "" Then
|
||||
btnUpload.Enabled = True
|
||||
btnCreateToken.Enabled = False
|
||||
Else
|
||||
btnUpload.Enabled = False
|
||||
btnCreateToken.Enabled = True
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Sub initDataTable()
|
||||
|
||||
dataTable.Columns.Add("adi", GetType(String))
|
||||
dataTable.Columns.Add("id", GetType(String))
|
||||
dataTable.Columns.Add("ihracatBeyannamesi", GetType(Boolean))
|
||||
dataTable.Columns.Add("ekBelge", GetType(Boolean))
|
||||
dataTable.Columns.Add("sira", GetType(Integer))
|
||||
dataTable.Columns.Add("secildi", GetType(Boolean))
|
||||
dataTable.Columns.Add("ogretildi", GetType(Integer))
|
||||
dataTable.Columns.Add("kayitTarihi", GetType(String))
|
||||
dataTable.Columns.Add("dosyaGrupId", GetType(String))
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Sub initDGV(dt As DataTable)
|
||||
|
||||
dgvData.DataSource = dt
|
||||
|
||||
|
||||
If dgvData.Columns.Count > 0 Then
|
||||
With dgvData
|
||||
'.RowHeadersWidth = 10
|
||||
'.Columns("id").Visible = False
|
||||
'.Columns("country").Visible = False
|
||||
'.Columns("name").HeaderText = "Name"
|
||||
'.Columns("name").AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
|
||||
'.Columns("safeNo").Width = 100
|
||||
'.Columns("safeNo").HeaderText = "Nr"
|
||||
'.Columns("safeNo").Visible = False
|
||||
'.Columns("vatNo").Width = 100
|
||||
'.Columns("vatNo").HeaderText = "UID"
|
||||
'.Columns("regNo").Width = 100
|
||||
'.Columns("regNo").HeaderText = "FB-Nr."
|
||||
'.Columns("street").Width = 100
|
||||
'.Columns("street").HeaderText = "Strasse"
|
||||
'.Columns("city").Width = 100
|
||||
'.Columns("city").HeaderText = "Ort"
|
||||
'.Columns("postCode").Width = 75
|
||||
'.Columns("postCode").HeaderText = "PLZ"
|
||||
'.Columns("phoneNo").Width = 100
|
||||
'.Columns("phoneNo").HeaderText = "Tel-Nr"
|
||||
'.Columns("status").Width = 100
|
||||
'.Columns("status").HeaderText = "Status"
|
||||
'.Columns("dateOfLatestChange").Width = 100
|
||||
'.Columns("dateOfLatestChange").HeaderText = "letzte Änderung"
|
||||
End With
|
||||
Button1.Enabled = True
|
||||
Else
|
||||
Button1.Enabled = False
|
||||
|
||||
End If
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
|
||||
rtfToken.Text = ""
|
||||
End Sub
|
||||
|
||||
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
|
||||
|
||||
Cursor = Cursors.WaitCursor
|
||||
|
||||
Label2.Text = "Status: " & nwapi.sendSelection(rtfToken.Text, "application/json", dataTable, groupId)
|
||||
|
||||
If groupId <> "" Then
|
||||
rtfDetals.Text = nwapi.getData(rtfToken.Text, "application/json", groupId)
|
||||
End If
|
||||
|
||||
Cursor = Cursors.Default
|
||||
|
||||
End Sub
|
||||
End Class
|
||||
Reference in New Issue
Block a user