Daten ab Form speichern
[Visual Basic]
Private Sub Save_data()
[Visual Basic] Private Sub Save_data()
Applikation.sBezeichnung = New SqlString(CType(Me.txtBezeichnung.Text, String))
Applikation.iParentID = New SqlInt32(CType(Me.cbboxParentTree.SelectedNode.Tag, Int32))
Applikation.iApplikationVerantwortungNr = New SqlInt32(CType(Me.cbboxVerantwortung.SelectedValue, Int32))
Applikation.iApplikationTeamnr = New SqlInt32(CType(Me.cbboxTeam.SelectedValue, Int32))
Applikation.iApplikationKategorieNr = New SqlInt32(CType(Me.cbboxKategorie.SelectedValue, Int32))
Applikation.iMarktbereichnr = New SqlInt32(CType(Me.cbboxMarktbereich.SelectedValue, Int32))
If IsDate(Me.txtInaktivseit.Text) Then
Applikation.daInaktivseit = New SqlDateTime(CType(Me.txtInaktivseit.Text, DateTime))
Else
Applikation.daInaktivseit = New SqlDateTime(CType(SqlDateTime.Null, DateTime))
End If
Applikation.sVersion = New SqlString(CType(Me.txtVersion.Text, String))
Applikation.bAlsProdukt = New SqlBoolean(CType(Me.cbalsProdukt.Checked = True, Boolean))
Applikation.bNurLizenz = New SqlBoolean(CType(Me.cbLizenzerfassung.Checked = True, Boolean))
Applikation.sPrioWiederanlauf = New SqlString(CType(Me.txtPrioWiederanlauf.Text, String))
Applikation.iSecurityLevelNr = New SqlInt32(CType(Me.cboxSecurityLevel.SelectedValue, Int32))
Applikation.iRfcBoardNr = New SqlInt32(CType(Me.cboxRFCBoard.SelectedValue, Int32))
Applikation.bAktiv = New SqlBoolean(CType(Me.cbAktiv.Checked = True, Boolean))
Applikation.bRAS = New SqlBoolean(CType(Me.cbRAS.Checked = True, Boolean))
Applikation.sDatenbankname = New SqlString(CType(Me.txtDBName.Text, String))
Applikation.sAnzahl_Installationen = New SqlString(CType(Me.txtAnzInstallationen.Text, String))
Applikation.sKurzbeschreibung = New SqlString(CType(Me.txtKurzbeschreibung.Text, String))
If Me.cbboxTestaufwand.SelectedText = "" Then Me.cbboxTestaufwand.SelectedValue = 1
Applikation.sTest_Aufwand = New SqlString(CType(Me.cbboxTestaufwand.SelectedValue, String))
Applikation.sTest_Arbeitsplaetze = New SqlString(CType(Me.txtTestArbeitsplaetze.Text, String))
Applikation.sTest_Abhaengigkeiten = New SqlString(CType(Me.txtAbhaengigkeiten.Text, String))
Applikation.sTest_Bemerkung = New SqlString(CType(Me.txtBemerkung.Text, String))
Applikation.bTicketXPertVerwendung = New SqlBoolean(CType(Me.cbTicketXPertVerwendung.Checked = True, Boolean))
Applikation.bTicketXPert_WPIAnzeigen = New SqlBoolean(CType(Me.cbWPIAnzeigen.Checked = True, Boolean))
Applikation.sTicketXPert_Preis = New SqlString(CType(Me.txtWPIPreis.Text, String))
Applikation.sTicketXPert_Preis_Einmalig = New SqlString(CType(Me.txtPreisEinmalig.Text, String))
Applikation.bTicketXPert_AMAnzeigen = New SqlBoolean(CType(Me.cbAMAnzeigen.Checked = True, Boolean))
Applikation.iTicketXPert_ApplikationKritikalitaetTypNr = New SqlInt32(CType(Me.cbboxKritikalität.SelectedValue, Int32))
Applikation.iTicketXPert_ApplikationSMLTypNr = New SqlInt32(CType(Me.cbboxSLM.SelectedValue, Int32))
Me.Applikation.bSensitiveDaten = New SqlBoolean(CType(Me.cbSensitiveDaten.Checked, Boolean))
Me.Applikation.sSensitiveDatenBemerkung = New SqlString(CType(Me.txtSensitiveDaten.Text, String))
Me.Applikation.iSensitiveDatenAdministriertdurch = New SqlInt32(CType(Me.cbboxAdministriertdurch.SelectedValue, Int32))
Me.Applikation.sSensitiveDatenUeberwachungBemerkung = New SqlString(CType(Me.TxtUeberwachung.Text, String))
Me.Applikation.iSensitiveDatenUeberwachungPeriodizitaet = New SqlInt32(CType(Me.cbboxPeriodizitaet.SelectedValue, Int32))
Me.Applikation.sSensitiveDatenUserBemerkung = New SqlString(CType(Me.TxtUser.Text, String))
Me.Applikation.iSensitiveDatenAnzahlComit = New SqlInt32(CType(Me.TxtAnzComit.Text, Int32))
Me.Applikation.iSensitiveDatenAnzahlExterne = New SqlInt32(CType(Me.txtAnzExterne.Text, Int32))
Applikation.Save_CheckedData(Me.lboxInstalliertauf, 1)
Applikation.Save_CheckedData(Me.lboxInstalliertals, 2)
Applikation.Save_CheckedData(Me.lboxStandardFuer, 3)
Applikation.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