Daten ab Form speichern
[Visual Basic]
Private Sub Save_data()
[Visual Basic] Private Sub Save_data()
Vertragselement.iVertragspartnerNr = New SqlInt32(CType(Me.Aktueller_Vertragspartner, Int32))
Vertragselement.iVertragstypNr = New SqlInt32(CType(Me.cboxVertragstyp.SelectedValue, Int32))
Vertragselement.iParentID = New SqlInt32(CType(Me.cbboxParentTree.SelectedNode.Tag, Int32))
Vertragselement.sBezeichnung = New SqlString(CType(Me.txtBezeichnung.Text, String))
Vertragselement.sVersion = New SqlString(CType(Me.txtVersion.Text, String))
Vertragselement.sNummer = New SqlString(CType(Me.txtVertragsnummer.Text, String))
If IsDate(Me.txtVersionsdatum.Text) Then
Vertragselement.daVersionsdatum = New SqlDateTime(CType(Me.txtVersionsdatum.Text, DateTime))
Else
Vertragselement.daVersionsdatum = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
If IsDate(Me.txtVertragsbegin.Text) Then
Vertragselement.daVertragsbeginn = New SqlDateTime(CType(Me.txtVertragsbegin.Text, DateTime))
Else
Vertragselement.daVertragsbeginn = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
If IsDate(Me.txtVertragsende.Text) Then
Vertragselement.daVertragsablauf = New SqlDateTime(CType(Me.txtVertragsende.Text, DateTime))
Else
Vertragselement.daVertragsablauf = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
If IsDate(Me.txtMindestvertragsdauerbis.Text) Then
Vertragselement.daMindestvertragsdauer_bis = New SqlDateTime(CType(Me.txtMindestvertragsdauerbis.Text, DateTime))
Else
Vertragselement.daMindestvertragsdauer_bis = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
If IsDate(Me.txtUnterzeichnetam.Text) Then
Vertragselement.daUnterzeichnet_am = New SqlDateTime(CType(Me.txtUnterzeichnetam.Text, DateTime))
Else
Vertragselement.daUnterzeichnet_am = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
If IsDate(Me.txtGekuendigtam.Text) Then
Vertragselement.daGekuendigt_am = New SqlDateTime(CType(Me.txtGekuendigtam.Text, DateTime))
Else
Vertragselement.daGekuendigt_am = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
If IsDate(Me.txtGekuendigtper.Text) Then
Vertragselement.daGekuendigt_per = New SqlDateTime(CType(Me.txtGekuendigtper.Text, DateTime))
Else
Vertragselement.daGekuendigt_per = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
Vertragselement.bBefristet_Unbefristet = New SqlBoolean(CType(Me.rbbefristet.Checked = True, Boolean))
Vertragselement.bAktiv = New SqlBoolean(CType(Me.cbaktiv.Checked = True, Boolean))
Vertragselement.sBeschreibung = New SqlString(CType(Me.txtBeschreibung.Text, String))
Vertragselement.sSuchbegriffe = New SqlString(CType(Me.txtSuchbegriffe.Text, String))
Vertragselement.iSecurityLevelNr = New SqlInt32(CType(Me.cboxSecurityLevel.SelectedValue, Int32))
Vertragselement.iApplikationNr = New SqlInt32(CType(0, Int32))
Vertragselement.iLizenztypnr = New SqlInt32(CType(0, Int32))
Vertragselement.sLizenzdetails = New SqlString(CType("", String))
Vertragselement.Save_Data()
Me.FormDataChanged = False
End Sub
Plattformen: Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition