Imports EDOKALib.Common '''Diese klasse beinhaltet die Logik für die Dokumenttypen Public Class Dokumenttyp #Region "Members" Private _dokumentTypNr As Integer Private _bezeichnung As String Private _beschreibung As String Private _zuVercolden As Boolean Private _isZuRetournieren As Boolean Private _isEingangErsetztAusgang As Boolean Private _isWirdImportiert As Boolean Private _anzahlTage As Integer Private _dBearbeitungsZeit As Integer Private _tageMutation As Integer Private _isPartnerSaldierungStatusAlt As Boolean Private _isWirdNichtGeloescht As Boolean Private _isVertraulichesDokument As Boolean Private _isUnterschriftLinks As Boolean Private _isUnterschriftRechts As Boolean Private _monateBisZurArchivierung As Integer Private _aufbewahrungsFristElektronisch As Integer Private _aufbewahrungsFristPhysisch As Integer Private _mandantNr As Integer 'wird nicht in den properties implemnetiert Private _isAktiv As Boolean Private _erstelltAm As DateTime Private _mutiertAm As DateTime Private _mutierer As Integer Private _officeVorlageNr As Integer Private _dokumentArtKundendossier As Integer Private _dokumentArtNeuerstellung As Integer Private _dokumentArtRetournierung As Integer Private _dokumentArtColdAusgang As Integer Private _dokumentArtColdEingang As Integer Private _dokumentArtHost As Integer Private _dokumentArtWeitere As Integer Private _dokumentArtNativ As Integer Private _prozessNr As Integer Private _prozessNr1 As Integer Private _isAmsDokument As Boolean Private _isHostDokument As Boolean Private _hostDokumenttyp As String Private _coldFolder As Integer Private _physischesArchiv As Integer Private _dokumentStatus As Integer Private _isDokumentWirdErstellt As Boolean Private _isDokumentWirdRetourniert As Boolean Private _isColdErsetzen As Boolean Private _isEmailVersand As Boolean Private _isFunktionenZuweisen As Boolean Private _dokumentStatusBarcode As Integer Private _isNurNative As Boolean Private _owner As Integer Private _isVertrag As Boolean Private _objektbezeichnungNr As Integer Private _isBedingtRetournierBar As Boolean Private _doktypBedingteRetournierung As Integer Private _tageBisVernichtungbedingteRetournierung As Integer Private _isAnzeigeZurDokumenterstellung As Boolean Private _isKundenDokument As Boolean Private _isSb As Boolean Private _isSbImport As Boolean Private _isSbEditUser As Boolean Private _isSbNur As Boolean Private _isBezeichnungMut As Boolean Private _isFarbigArchiviert As Boolean #End Region #Region "Constructors" '''default konstruktor Public Sub New() End Sub '''lädt den dokumenttyp mit der entsprechenden dokumenttypnr ''' Public Sub New(ByVal dokumentTypNr As Integer) Dim ds As New DataSet() DataAccess.Dokumenttyp.GetDokumenttyp(ds, dokumentTypNr) LoadData(ds) End Sub #End Region #Region "Private Functions" '''lädt die daten aus dem dataset in die members der klasse ''' Private Sub LoadData(ByRef ds As DataSet) Try If Common.Tools.ValidateDS(ds) Then _dokumentTypNr = Tools.CToInt32(ds.Tables(0).Rows(0)("dokumentTypNr")) _bezeichnung = NullHandler.CToString(ds.Tables(0).Rows(0)("bezeichnung")) _beschreibung = NullHandler.CToString(ds.Tables(0).Rows(0)("beschreibung")) _zuVercolden = Tools.CToBool(ds.Tables(0).Rows(0)("zu_vercolden")) _isZuRetournieren = Tools.CToBool(ds.Tables(0).Rows(0)("zu_retournieren")) _isEingangErsetztAusgang = Tools.CToBool(ds.Tables(0).Rows(0)("eingang_ersetzt_ausgang")) _isWirdImportiert = Tools.CToBool(ds.Tables(0).Rows(0)("wird_importiert")) _anzahlTage = Tools.CToInt32(ds.Tables(0).Rows(0)("anzahl_tage")) _dBearbeitungsZeit = Tools.CToInt32(ds.Tables(0).Rows(0)("dbearbeitungszeit")) _tageMutation = Tools.CToInt32(ds.Tables(0).Rows(0)("tage_mutation")) _isPartnerSaldierungStatusAlt = Tools.CToBool(ds.Tables(0).Rows(0)("partnersaldierung_statusalt")) _isWirdNichtGeloescht = Tools.CToBool(ds.Tables(0).Rows(0)("wird_nicht_geloescht")) _isVertraulichesDokument = Tools.CToBool(ds.Tables(0).Rows(0)("vertrauliches_dokument")) _isUnterschriftLinks = Tools.CToBool(ds.Tables(0).Rows(0)("unterschrift_links")) _isUnterschriftRechts = Tools.CToBool(ds.Tables(0).Rows(0)("unterschrift_rechts")) _monateBisZurArchivierung = Tools.CToInt32(ds.Tables(0).Rows(0)("monate_bis_zur_archivierung")) _aufbewahrungsFristElektronisch = Tools.CToInt32(ds.Tables(0).Rows(0)("aufbewahrungsfrist_elektronisch")) _aufbewahrungsFristPhysisch = Tools.CToInt32(ds.Tables(0).Rows(0)("aufbewahrungsfrist_physisch")) _mandantNr = NullHandler.CToInt32(ds.Tables(0).Rows(0)("mandantnr")) _isAktiv = Tools.CToBool(ds.Tables(0).Rows(0)("aktiv")) _erstelltAm = NullHandler.CToDateTime(ds.Tables(0).Rows(0)("erstellt_am")) _mutiertAm = NullHandler.CToDateTime(ds.Tables(0).Rows(0)("mutiert_am")) _mutierer = NullHandler.CToInt32(ds.Tables(0).Rows(0)("mutierer")) _officeVorlageNr = NullHandler.CToInt32(ds.Tables(0).Rows(0)("office_vorlagenr")) _dokumentArtKundendossier = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentart_kundendossier")) _dokumentArtNeuerstellung = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentart_neuerstellung")) _dokumentArtRetournierung = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentart_retournierung")) _dokumentArtColdAusgang = Tools.CToInt32(ds.Tables(0).Rows(0)("dokumentart_coldausgang")) _dokumentArtColdEingang = Tools.CToInt32(ds.Tables(0).Rows(0)("dokumentart_coldeingang")) _dokumentArtHost = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentart_host")) _dokumentArtWeitere = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentart_weitere")) _dokumentArtNativ = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentart_nativ")) _prozessNr = NullHandler.CToInt32(ds.Tables(0).Rows(0)("prozessnr")) _prozessNr1 = NullHandler.CToInt32(ds.Tables(0).Rows(0)("prozessnr1")) _isAmsDokument = Tools.CToBool(ds.Tables(0).Rows(0)("amsdokument")) _isHostDokument = Tools.CToBool(ds.Tables(0).Rows(0)("hostdokument")) _hostDokumenttyp = NullHandler.CToString(ds.Tables(0).Rows(0)("hostdokumenttyp")) _coldFolder = NullHandler.CToInt32(ds.Tables(0).Rows(0)("cold_folder")) _physischesArchiv = NullHandler.CToInt32(ds.Tables(0).Rows(0)("physisches_archiv")) _dokumentStatus = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentstatus")) _isDokumentWirdErstellt = Tools.CToBool(ds.Tables(0).Rows(0)("Dokument_wird_erstellt")) _isDokumentWirdRetourniert = Tools.CToBool(ds.Tables(0).Rows(0)("Dokument_wird_retourniert")) _isColdErsetzen = Tools.CToBool(ds.Tables(0).Rows(0)("cold_ersetzen")) _isEmailVersand = Tools.CToBool(ds.Tables(0).Rows(0)("email_versand")) _isFunktionenZuweisen = Tools.CToBool(ds.Tables(0).Rows(0)("funktionen_zuweisen")) _dokumentStatusBarcode = NullHandler.CToInt32(ds.Tables(0).Rows(0)("dokumentstatus_barcode")) _isNurNative = Tools.CToBool(ds.Tables(0).Rows(0)("nurnative")) _owner = NullHandler.CToInt32(ds.Tables(0).Rows(0)("Owner")) _isVertrag = Tools.CToBool(ds.Tables(0).Rows(0)("vertrag")) _objektbezeichnungNr = NullHandler.CToInt32(ds.Tables(0).Rows(0)("objektbezeichnungnr")) _isBedingtRetournierBar = Tools.CToBool(ds.Tables(0).Rows(0)("bedingtretournierbar")) _doktypBedingteRetournierung = NullHandler.CToInt32(ds.Tables(0).Rows(0)("doktypbedingteretournierung")) _tageBisVernichtungbedingteRetournierung = NullHandler.CToInt32(ds.Tables(0).Rows(0)("tagebisvernichtungbedingteretournierung")) _isAnzeigeZurDokumenterstellung = Tools.CToBool(ds.Tables(0).Rows(0)("AnzeigeZurDokumenterstellung")) _isKundenDokument = Tools.CToBool(ds.Tables(0).Rows(0)("KundenDokument")) _isSb = Tools.CToBool(ds.Tables(0).Rows(0)("sb")) _isSbImport = Tools.CToBool(ds.Tables(0).Rows(0)("sbimport")) _isSbEditUser = Tools.CToBool(ds.Tables(0).Rows(0)("sbedituser")) _isSbNur = Tools.CToBool(ds.Tables(0).Rows(0)("sbnur")) _isBezeichnungMut = Tools.CToBool(ds.Tables(0).Rows(0)("bezeichnungmut")) _isFarbigArchiviert = Tools.CToBool(ds.Tables(0).Rows(0)("istFarbigArchiviert")) End If Catch ex As Exception TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.BF.DokumentTyp.LoadData", ex.Message + " " + ex.StackTrace, TraceLevel.Error) Throw ex End Try End Sub #End Region #Region "Public Functions" '''speichert einen dokumenttyp(update und insert) Public Function Save(ByVal mutierer As Integer) Try Dim err As Integer If _dokumentTypNr = 0 Then 'create new err = DataAccess.Dokumenttyp.Add(_dokumentTypNr, _bezeichnung, _beschreibung, _zuVercolden, _isZuRetournieren, _ _isEingangErsetztAusgang, _isWirdImportiert, _anzahlTage, _dBearbeitungsZeit, _tageMutation, _ _isPartnerSaldierungStatusAlt, _isWirdNichtGeloescht, _isVertraulichesDokument, _isUnterschriftLinks, _ _isUnterschriftRechts, _monateBisZurArchivierung, _aufbewahrungsFristElektronisch, _ _aufbewahrungsFristPhysisch, _mandantNr, _isAktiv, _erstelltAm, _mutiertAm, mutierer, _ _officeVorlageNr, _dokumentArtKundendossier, _dokumentArtNeuerstellung, _dokumentArtRetournierung, _ _dokumentArtColdAusgang, _dokumentArtColdEingang, _dokumentArtHost, _dokumentArtWeitere, _ _dokumentArtNativ, _prozessNr, _prozessNr1, _isAmsDokument, _isHostDokument, _hostDokumenttyp, _ _coldFolder, _physischesArchiv, _dokumentStatus, _isDokumentWirdErstellt, _isDokumentWirdRetourniert, _ _isColdErsetzen, _isEmailVersand, _isFunktionenZuweisen, _dokumentStatusBarcode, _isNurNative, _ _owner, _isVertrag, _objektbezeichnungNr, _isBedingtRetournierBar, _doktypBedingteRetournierung, _ _tageBisVernichtungbedingteRetournierung, _isAnzeigeZurDokumenterstellung, _isKundenDokument, _ _isSb, _isSbImport, _isSbEditUser, _isSbNur, _isBezeichnungMut, _isFarbigArchiviert) Else 'save existing err = DataAccess.Dokumenttyp.Update(_dokumentTypNr, _bezeichnung, _beschreibung, _zuVercolden, _isZuRetournieren, _ _isEingangErsetztAusgang, _isWirdImportiert, _anzahlTage, _dBearbeitungsZeit, _tageMutation, _ _isPartnerSaldierungStatusAlt, _isWirdNichtGeloescht, _isVertraulichesDokument, _isUnterschriftLinks, _ _isUnterschriftRechts, _monateBisZurArchivierung, _aufbewahrungsFristElektronisch, _ _aufbewahrungsFristPhysisch, _mandantNr, _isAktiv, _erstelltAm, _mutiertAm, mutierer, _ _officeVorlageNr, _dokumentArtKundendossier, _dokumentArtNeuerstellung, _dokumentArtRetournierung, _ _dokumentArtColdAusgang, _dokumentArtColdEingang, _dokumentArtHost, _dokumentArtWeitere, _ _dokumentArtNativ, _prozessNr, _prozessNr1, _isAmsDokument, _isHostDokument, _hostDokumenttyp, _ _coldFolder, _physischesArchiv, _dokumentStatus, _isDokumentWirdErstellt, _isDokumentWirdRetourniert, _ _isColdErsetzen, _isEmailVersand, _isFunktionenZuweisen, _dokumentStatusBarcode, _isNurNative, _ _owner, _isVertrag, _objektbezeichnungNr, _isBedingtRetournierBar, _doktypBedingteRetournierung, _ _tageBisVernichtungbedingteRetournierung, _isAnzeigeZurDokumenterstellung, _isKundenDokument, _ _isSb, _isSbImport, _isSbEditUser, _isSbNur, _isBezeichnungMut, _isFarbigArchiviert) End If If err <> 0 Then Throw New DokumentartException(Meldungstext.GetInhaltById(40000)) End If 'refresh data Dim ds As New DataSet() DataAccess.Dokumentart.GetDokumentart(ds, _dokumentTypNr) LoadData(ds) Catch ex As Exception TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.BF.Dokumentart.Save", ex.Message + " " + ex.StackTrace, TraceLevel.Error) Throw ex End Try End Function Public Function Delete(ByVal mutierer As Integer) Try Catch ex As Exception TKBLib.Errorhandling.TraceHelper.Msg("EDOKALib.BF.Dokumenttyp.Delete", ex.Message + " " + ex.StackTrace, TraceLevel.Error) Throw ex End Try End Function Public Shared Function IsMitarbeiterBerechtigt(ByVal dokumentTypNr As Integer, ByVal nrPar00 As Integer, ByVal mitarbeiterNr As Integer) As Boolean 'If Globals.EDOKAStellvertreterPruefung = False And Globals.EDOKAFremdanwendungStellvertreter = 0 Then 'Globals.EDOKAFremdanwendungStellvertreter = Globals.MitarbeiterNr 'End If Try Return DataAccess.Dokumenttyp.IsMitarbeiterBerechtigt(dokumentTypNr, nrPar00, mitarbeiterNr) Catch ex As Exception TKBLib.Errorhandling.TraceHelper.Msg("EdokaLib.Dokumenttyp.IsMitarbeiterBerechtigt", ex.Message & ex.StackTrace, TraceLevel.Error) Throw ex End Try End Function #End Region #Region "Properties" Public ReadOnly Property DokumentTypNr() As Integer Get Return _dokumentTypNr End Get End Property Public Property Bezeichnung() As String Get Return _bezeichnung End Get Set(ByVal Value As String) _bezeichnung = Value End Set End Property Public Property Beschreibung() As String Get Return _beschreibung End Get Set(ByVal Value As String) _beschreibung = Value End Set End Property Public Property ZuVercolden() As Boolean Get Return _zuVercolden End Get Set(ByVal Value As Boolean) _zuVercolden = Value End Set End Property Public Property IsZuRetournieren() As Boolean Get Return _isZuRetournieren End Get Set(ByVal Value As Boolean) _isZuRetournieren = Value End Set End Property Public Property IsEingangErsetztAusgang() As Boolean Get Return _isEingangErsetztAusgang End Get Set(ByVal Value As Boolean) _isEingangErsetztAusgang = Value End Set End Property Public Property IsWirdImportiert() As Boolean Get Return _isWirdImportiert End Get Set(ByVal Value As Boolean) _isWirdImportiert = Value End Set End Property Public Property AnzahlTage() As Integer Get Return _anzahlTage End Get Set(ByVal Value As Integer) _anzahlTage = Value End Set End Property Public Property DBearbeitungsZeit() As Integer Get Return _dBearbeitungsZeit End Get Set(ByVal Value As Integer) _dBearbeitungsZeit = Value End Set End Property Public Property TageMutation() As Integer Get Return _tageMutation End Get Set(ByVal Value As Integer) _tageMutation = Value End Set End Property Public Property IsPartnerSaldierungStatusAlt() As Boolean Get Return _isPartnerSaldierungStatusAlt End Get Set(ByVal Value As Boolean) _isPartnerSaldierungStatusAlt = Value End Set End Property Public Property IsWirdNichtGeloescht() As Boolean Get Return _isWirdNichtGeloescht End Get Set(ByVal Value As Boolean) _isWirdNichtGeloescht = Value End Set End Property Public Property IsVertraulichesDokument() As Boolean Get Return _isVertraulichesDokument End Get Set(ByVal Value As Boolean) _isVertraulichesDokument = Value End Set End Property Public Property IsUnterschriftLinks() As Boolean Get Return _isUnterschriftLinks End Get Set(ByVal Value As Boolean) _isUnterschriftLinks = Value End Set End Property Public Property IsUnterschriftRechts() As Boolean Get Return _isUnterschriftRechts End Get Set(ByVal Value As Boolean) _isUnterschriftRechts = Value End Set End Property Public Property MonateBisZurArchivierung() As Integer Get Return _monateBisZurArchivierung End Get Set(ByVal Value As Integer) _monateBisZurArchivierung = Value End Set End Property Public Property AufbewahrungsFristElektronisch() As Integer Get Return _aufbewahrungsFristElektronisch End Get Set(ByVal Value As Integer) _aufbewahrungsFristElektronisch = Value End Set End Property Public Property AufbewahrungsFristPhysisch() As Integer Get Return _aufbewahrungsFristPhysisch End Get Set(ByVal Value As Integer) _aufbewahrungsFristPhysisch = Value End Set End Property Public Property IsAktiv() As Boolean Get Return _isAktiv End Get Set(ByVal Value As Boolean) _isAktiv = Value End Set End Property Public Property ErstelltAm() As DateTime Get Return _erstelltAm End Get Set(ByVal Value As DateTime) _erstelltAm = Value End Set End Property Public Property MutiertAm() As DateTime Get Return _mutiertAm End Get Set(ByVal Value As DateTime) _mutiertAm = Value End Set End Property Public Property Mutierer() As Integer Get Return _mutierer End Get Set(ByVal Value As Integer) _mutierer = Value End Set End Property Public Property OfficeVorlageNr() As Integer Get Return _officeVorlageNr End Get Set(ByVal Value As Integer) _officeVorlageNr = Value End Set End Property Public Property DokumentArtKundendossier() As Integer Get Return _dokumentArtKundendossier End Get Set(ByVal Value As Integer) _dokumentArtKundendossier = Value End Set End Property Public Property DokumentArtNeuerstellung() As Integer Get Return _dokumentArtNeuerstellung End Get Set(ByVal Value As Integer) _dokumentArtNeuerstellung = Value End Set End Property Public Property DokumentArtRetournierung() As Integer Get Return _dokumentArtRetournierung End Get Set(ByVal Value As Integer) _dokumentArtRetournierung = Value End Set End Property Public Property DokumentArtColdAusgang() As Integer Get Return _dokumentArtColdAusgang End Get Set(ByVal Value As Integer) _dokumentArtColdAusgang = Value End Set End Property Public Property DokumentArtColdEingang() As Integer Get Return _dokumentArtColdEingang End Get Set(ByVal Value As Integer) _dokumentArtColdEingang = Value End Set End Property Public Property DokumentArtHost() As Integer Get Return _dokumentArtHost End Get Set(ByVal Value As Integer) _dokumentArtHost = Value End Set End Property Public Property DokumentArtWeitere() As Integer Get Return _dokumentArtWeitere End Get Set(ByVal Value As Integer) _dokumentArtWeitere = Value End Set End Property Public Property DokumentArtNativ() As Integer Get Return _dokumentArtNativ End Get Set(ByVal Value As Integer) _dokumentArtNativ = Value End Set End Property Public Property ProzessNr() As Integer Get Return _prozessNr End Get Set(ByVal Value As Integer) _prozessNr = Value End Set End Property Public Property ProzessNr1() As Integer Get Return _prozessNr1 End Get Set(ByVal Value As Integer) _prozessNr1 = Value End Set End Property Public Property IsAmsDokument() As Boolean Get Return _isAmsDokument End Get Set(ByVal Value As Boolean) _isAmsDokument = Value End Set End Property Public Property IsHostDokument() As Boolean Get Return _isHostDokument End Get Set(ByVal Value As Boolean) _isHostDokument = Value End Set End Property Public Property HostDokumenttyp() As String Get Return _hostDokumenttyp End Get Set(ByVal Value As String) _hostDokumenttyp = Value End Set End Property Public Property ColdFolder() As Integer Get Return _coldFolder End Get Set(ByVal Value As Integer) _coldFolder = Value End Set End Property Public Property PhysischesArchiv() As Integer Get Return _physischesArchiv End Get Set(ByVal Value As Integer) _physischesArchiv = Value End Set End Property Public Property DokumentStatus() As Integer Get Return _dokumentStatus End Get Set(ByVal Value As Integer) _dokumentStatus = Value End Set End Property Public Property IsDokumentWirdErstellt() As Boolean Get Return _isDokumentWirdErstellt End Get Set(ByVal Value As Boolean) _isDokumentWirdErstellt = Value End Set End Property Public Property IsDokumentWirdRetourniert() As Boolean Get Return _isDokumentWirdRetourniert End Get Set(ByVal Value As Boolean) _isDokumentWirdRetourniert = Value End Set End Property Public Property IsColdErsetzen() As Boolean Get Return _isColdErsetzen End Get Set(ByVal Value As Boolean) _isColdErsetzen = Value End Set End Property Public Property IsEmailVersand() As Boolean Get Return _isEmailVersand End Get Set(ByVal Value As Boolean) _isEmailVersand = Value End Set End Property Public Property IsFunktionenZuweisen() As Boolean Get Return _isFunktionenZuweisen End Get Set(ByVal Value As Boolean) _isFunktionenZuweisen = Value End Set End Property Public Property DokumentStatusBarcode() As Integer Get Return _dokumentStatusBarcode End Get Set(ByVal Value As Integer) _dokumentStatusBarcode = Value End Set End Property Public Property IsNurNative() As Boolean Get Return _isNurNative End Get Set(ByVal Value As Boolean) _isNurNative = Value End Set End Property Public Property Owner() As Integer Get Return _owner End Get Set(ByVal Value As Integer) _owner = Value End Set End Property Public Property IsVertrag() As Boolean Get Return _isVertrag End Get Set(ByVal Value As Boolean) _isVertrag = Value End Set End Property Public Property ObjektbezeichnungNr() As Integer Get Return _objektbezeichnungNr End Get Set(ByVal Value As Integer) _objektbezeichnungNr = Value End Set End Property Public Property IsBedingtRetournierBar() As Boolean Get Return _isBedingtRetournierBar End Get Set(ByVal Value As Boolean) _isBedingtRetournierBar = Value End Set End Property Public Property DoktypBedingteRetournierung() As Integer Get Return _doktypBedingteRetournierung End Get Set(ByVal Value As Integer) _doktypBedingteRetournierung = Value End Set End Property Public Property TageBisVernichtungbedingteRetournierung() As Integer Get Return _tageBisVernichtungbedingteRetournierung End Get Set(ByVal Value As Integer) _tageBisVernichtungbedingteRetournierung = Value End Set End Property Public Property IsAnzeigeZurDokumenterstellung() As Boolean Get Return _isAnzeigeZurDokumenterstellung End Get Set(ByVal Value As Boolean) _isAnzeigeZurDokumenterstellung = Value End Set End Property Public Property IsKundenDokument() As Boolean Get Return _isKundenDokument End Get Set(ByVal Value As Boolean) _isKundenDokument = Value End Set End Property Public Property IsSb() As Boolean Get Return _isSb End Get Set(ByVal Value As Boolean) _isSb = Value End Set End Property Public Property IsSbImport() As Boolean Get Return _isSbImport End Get Set(ByVal Value As Boolean) _isSbImport = Value End Set End Property Public Property IsSbEditUser() As Boolean Get Return _isSbEditUser End Get Set(ByVal Value As Boolean) _isSbEditUser = Value End Set End Property Public Property IsSbNur() As Boolean Get Return _isSbNur End Get Set(ByVal Value As Boolean) _isSbNur = Value End Set End Property Public Property IsBezeichnungMut() As Boolean Get Return _isBezeichnungMut End Get Set(ByVal Value As Boolean) _isBezeichnungMut = Value End Set End Property Public Property IsFarbigArchiviert() As Boolean Get Return _isFarbigArchiviert End Get Set(ByVal Value As Boolean) _isFarbigArchiviert = Value End Set End Property #End Region End Class