uxBisSax

  • GetMonthName(month: Int32) : String

    Gibt den Namen eines Monats zurück

    Ergebnis: Name des Monats

    • month: Monatsnummer (1-based)
  • GetEnumShortDescription(value: Enum) : String

    Gibt die Kurzbeschreibung eines Enum-Werts zurück.

    Ergebnis: Kurzbeschreibung

    • value: Enum-Wert
  • JaNein(value: Boolean) : String

    Gibt Ja oder Nein anhand Bool zurück.

    Ergebnis: Ja oder Nein

    • value: Bool
  • JaNeinLeer(value: Boolean | null) : String

    Gibt Ja oder Nein oder leer anhand Bool? zurück.

    Ergebnis: Ja oder Nein oder leer

    • value: (nullable) Bool?
  • PosNeg(value: Boolean) : String

    Gibt Positiv oder Negativ anhand Bool zurück.

    Ergebnis: Positiv oder Negativ

    • value: Bool
  • PosNegOffen(value: Boolean | null) : String

    Gibt Positiv oder Negativ oder Offen anhand Bool? zurück.

    Ergebnis: Positiv oder Negativ oder Offen

    • value: (nullable) Bool?
  • IstGueltigM(m: IBisSaxElementWithMGueltigkeit, treatNoStartDateAsValid?: Boolean = True) : Boolean

    Gibt true zurück, wenn die Eigenschaften m!=null ist und MGueltigVon/MGueltigBis zum aktuellen Zeitpunkt gültig ist.

    Siehe :M:IduIT.App.BisSax.Extensions.BissaxElementsExtensions.IsMCurrentlyValid(IduIT.App.BisSax.Application.IBisSaxElementWithMGueltigkeit,System.Boolean)

    • m:
    • treatNoStartDateAsValid:
  • IstGueltig(obj: IBisSaxElementWithGueltigkeit, treatNoStartDateAsValid?: Boolean = True) : Boolean

    Gibt true zurück, wenn die Eigenschaften m!=null ist und GueltigVon/GueltigBis zum aktuellen Zeitpunkt gültig ist.

    Wenn obj ein IBergbauberechtigung ist, dann wird zudem der Status beachtet.

    Wenn obj ein obligatorischer RBP ist, muß der Status abgefragt werden

    Siehe :M:IduIT.App.BisSax.Extensions.BissaxElementsExtensions.IsCurrentlyValid(IduIT.App.BisSax.Application.IBisSaxElementWithGueltigkeit,System.Boolean,System.Boolean)

    • obj:
    • treatNoStartDateAsValid:
  • MIstGueltig(GueltigVon: DateTime | null, GueltigBis: DateTime | null) : Boolean

    • GueltigVon: (nullable)
    • GueltigBis: (nullable)
  • GetTableDefRecordInstance(tableTypeName: String, id: Int32) : Object

    Setzt den TypeName mit dem Pref. IduIT.App.BisSax.TableDefs und lädt das Datenobject anhand der ID

    • tableTypeName:
    • id:
  • GetCachedTableDefRecordInstances(tableTypeName: String, ids: IEnumerable`1) : List`1

    Ermittelt eine Liste von Datensatz - Objekte via TabellenTyp-Name + Id-Liste

    • tableTypeName:
    • ids: Liste der Ids, wennn null, dann leeren Liste
  • GetCachedTableDefRecordInstance(tableTypeName: String, id: Int32, throwIfNotFound?: Boolean = True) : Object

    Ermittelt ein einzelnes Datensatz - Objekt via TabellenTyp-Name + Id

    • tableTypeName:
    • id:
    • throwIfNotFound: Exception, wenn Id nicht vorhanden ist, sonst null
  • GetObjectInstance(tableTypeName: String, id: Int32) : Object

    Setzt den TypeName mit dem Pref. IduIT.App.BisSax.TableDefs und lädt das Datenobjekt anhand der ID. Die Methode kann auch NULL zurückgeben!

    • tableTypeName:
    • id:
  • GetProcessModel(pibID: PibID) : ProcessViewItemModel

    • pibID:
  • GetBetriebAndUnternehenIdByZtBetriebUnternehmerId(zt_betrieb_unternehmer_id: Int32) : Tuple`2

    Gibt die Id des Betriebs und des Unternehmers aus ZtBetriebUnternehmer anhand der Id dort zurück.

    Ergebnis: Tuple mit der Id des Betriebs und der Id des Unternehmers

    • zt_betrieb_unternehmer_id: Id des Datensatzes in ZtBetriebUnternehmer
  • GetVorkomnisseByBetrieb(betriebId: Int32) : List`1

    Gibt die Liste der Vorkommnis-Objekte anhand der Id eines Betriebs zurück.

    Ergebnis: Liste der Vorkommnis-Objekte des betreffenden Betriebs

    • betriebId: Id des Betriebs
  • GetVorkomnisseByUnternehmer(unternehmerId: Int32) : List`1

    Gibt die Liste der Vorkommnis-Objekte anhand der Id eines Unternehmers zurück.

    Ergebnis: Liste der Vorkommnis-Objekte des betreffenden Unternehmers

    • unternehmerId: Id des Unternehmers
  • GetBetriebspruefungModel(prf: StBetriebPruefung) : BetriebspruefungModel

    • prf:
  • GetUeberwachungspunktTitle(ptr2Ueberwachungspunkt: Int32) : String

    • ptr2Ueberwachungspunkt:
  • GetGeomVertices(geometry: Geometry) : List`1

    • geometry:
  • TryGetFeldesEckpunkte(geom: AbstractObjectGeomBase) : FieldArea

    • geom:
  • GetSprengPersonUnbedenkCheckData(personPibOid: String, gueltigkeitJahre: Int32) : AxZuverlaessigkeitCheckResult

    Gibt die Daten zur Zuverlässigkeit IduIT.App.BisSax.Application.Components.Process.Sprengwesen.AxZuverlaessigkeitCheckResult einer Sprengperson zurück

    Ergebnis: Daten zur Zuverlässigkeit IduIT.App.BisSax.Application.Components.Process.Sprengwesen.AxZuverlaessigkeitCheckResult einer Sprengperson

    • personPibOid: PiBOid des Sprengperson-Objekts
    • gueltigkeitJahre: Gültigkeit der Zuverlässigkeit
  • GetSprengPersonenUnbedenkCheckResults(peoplePibOids: List`1) : AxMultiUnbedenkCheckResults

    Gibt die Daten zur Zuverlässigkeit IduIT.App.BisSax.Application.Components.Process.Sprengwesen.AxMultiUnbedenkCheckResults mehrerer Sprengpersonen zurück

    Ergebnis: Daten zur Zuverlässigkeit IduIT.App.BisSax.Application.Components.Process.Sprengwesen.AxMultiUnbedenkCheckResults mehrerer Sprengpersonen

    • peoplePibOids: PiBOids der Sprengperson-Objekte
  • GetBlattschnitteByRisswerkBestandteil(bst: StRisswerkBestandteil) : List`1

    • bst:
  • TryGetUnternehmerById(id: Int32) : UnternehmerObject

    Gibt den Unternehmer anhand der Id zurück - oder null, wenn nicht gefunden.

    Ergebnis: Unternehmer-Objekt oder null

    • id: Id des Unternehmers in der Tabelle ht_unternehmer
  • GetPibProcessLinkAttributes(processPibOid: String) : String

    • processPibOid:
  • GetWMTSBackgroundLayerArgs() : NamedArguments

    Gibt die Argumente für den WMTS Layer für die Hintergrundkarten zurück

    Ergebnis: Liste benannte Argumente

  • FieldAreaContainsBsKey(fieldArea: Object, keys: String[]) : Boolean

    Gibt an, ob in dem Datenfeld mindestens einer der Bodenschätze aus keys enthalten ist.

    Das Feld muss mit der Erweiterung IduIT.BpOZG.Shared.DataTypes.Ikx.FieldAreaWithBodenschatzIkxFieldExtension konfiguriert sein.

    Clientseitig verfügbar

    • fieldArea: null, ein DataTypes.FieldAreaWithBodenschatz oder ein DataTypes.FieldAreaWithBodenschatz[]
    • keys: die Liste der zu prüfenden Bodenschatz-Keys, die Groß/Kleinschreibung spielt keine Rolle.
  • BodenschatzListeContainsBsKey(bs: Object, keys: String[]) : Boolean

    Gibt an, ob in dem Datenfeld mindestens einer der Bodenschätze aus keys enthalten ist.

    Das Feld muss mit der Erweiterung IduIT.BpOZG.Shared.DataTypes.Ikx.BodenschatzIkxFieldExtension konfiguriert sein.

    Clientseitig verfügbar

    • bs: null, Bodenschatz.BodenschatzListe oder Bodenschatz.BodenschatzListe[]
    • keys: die Liste der zu prüfenden Bodenschatz-Keys, die Groß/Kleinschreibung spielt keine Rolle.

Zuletzt geändert: 22.04.2024 18:22:09 (erstmals erstellt 13.06.2023)