Namespace List

The namespaces specified in this document are:

NamespaceAssembly
de.WWWingsWWWings.GL.CS
de.WWWings.PassagierSystemWWWings.GL.CS
de.WWWings.MitarbeiterSystemWWWings.GL.CS
de.WWWings.DALWWWings.DSZ.CS
WWWings.DALUtil.dllWWWings.DSZ.CS

Namespace : de.WWWings.PassagierSystem



de.WWWings.PassagierSystem Type List

Delegates

TypeSummary
Passagier.CheckInDelegate
Passagier.CheckInEndeHandler
Passagier.CheckInStartHandler

Classes

TypeSummary
BuchungInitializes a new instance of the class.
FalscheFlugnummerGets a message that describes the current exception.
PassagierInitializes a new instance of the class.
PassagiereInitializes a new instance of the class.
PassagierNichtAufFlugGebuchtGets a message that describes the current exception.


de.WWWings.PassagierSystem Delegates

Passagier.CheckInStartHandler Delegate

Summary

nestedPublic delegate Passagier.CheckInStartHandler

Passagier.CheckInEndeHandler Delegate

Summary

nestedPublic delegate Passagier.CheckInEndeHandler

Passagier.CheckInDelegate Delegate

Summary

nestedPublic delegate Passagier.CheckInDelegate



de.WWWings.PassagierSystem Classes

Buchung Class

Summary

public class Buchung

Constructor Members

NameAccessSummary
Buchung()publicInitializes a new instance of the class.

Field Members

NameAccessSummary
Flug : Flugpublic
Klasse : Stringpublic
Passagier : Passagierpublic
TicketNummer : Int64public

Method Members

NameAccessSummary

Passagier Class

Summary

public class Passagier : Person

This type has the following attributes: System.SerializableAttribute

Constructor Members

NameAccessSummary
Passagier()publicInitializes a new instance of the class.
Passagier()public
Passagier()public

Field Members

NameAccessSummary
Fluege : Fluegepublic
Passagiere : Passagierepublic
PID : Int64public

Property Members

NameAccessSummary
AktuellerFlug : Flugpublic
Alter : Int32public(from de.WWWings.Person)
GanzerName : Stringpublic(from de.WWWings.Person)
Geburtsdatum : DateTimepublic(from de.WWWings.Person)
Nachname : Stringpublic(from de.WWWings.Person)
PersonalausweisNr : Stringpublic(from de.WWWings.Person)
Vorname : Stringpublic(from de.WWWings.Person)

Method Members

NameAccessSummary
AlleBuchungen() : DbDataReaderpublic
AlleBuchungenLoeschen() : Int64public
Buchen() : Buchungpublic
Buchen() : Int64public Einzelbuchung. Noch Dummy-Implementierung!!!
Buchen() : Voidpublic Mehrfachbuchung (als Transaktion)
CheckIn() : FlugpublicEinchecken eines Passagiers für einen Flug. Variante 1: Synchrone Ausführung
CheckInAsync() : VoidpublicEinchecken eines Passagiers für einen Flug. Variante 2: Asynchrone Ausführung
Info() : Voidpublic Informationen über das Passagier-Objekt werden an der Konsole ausgegeben.

FalscheFlugnummer Class

Summary

public class FalscheFlugnummer : ApplicationException, System.Runtime.Serialization.ISerializable

Constructor Members

NameAccessSummary
FalscheFlugnummer()public

Property Members

NameAccessSummary

Method Members

NameAccessSummary

PassagierNichtAufFlugGebucht Class

Summary

public class PassagierNichtAufFlugGebucht : FalscheFlugnummer, System.Runtime.Serialization.ISerializable

Constructor Members

NameAccessSummary
PassagierNichtAufFlugGebucht()public

Property Members

NameAccessSummary

Method Members

NameAccessSummary

Passagiere Class

Summary

public class Passagiere : SortedList, System.Collections.Generic.IDictionary`2[[System.Int64, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[de.WWWings.PassagierSystem.Passagier, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], System.Collections.Generic.ICollection`1[[System.Collections.Generic.KeyValuePair`2[[System.Int64, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[de.WWWings.PassagierSystem.Passagier, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.Int64, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[de.WWWings.PassagierSystem.Passagier, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.Collections.IEnumerable, System.Collections.IDictionary, System.Collections.ICollection

Constructor Members

NameAccessSummary
Passagiere()publicInitializes a new instance of the class.

Property Members

NameAccessSummary
Passagier : Passagierpublic

Method Members

NameAccessSummary
Add() : Int64public

Namespace : de.WWWings.DAL



de.WWWings.DAL Type List

Delegates

TypeSummary
Flug_DataManager.FluegeWurdenAktualisiertHandler

Classes

TypeSummary
DAL_TestInitInitializes a new instance of the class.
Flug_DataManager Datenzugriffsmanager für die Tabelle Fluege Verwendet Transaktionen in Enterprise Services
Passagier_DataManager Datenzugriffsmanager für die Tabelle Passagier Alternative 1 von 3 Verwendet Transaktionen in .NET Enterprise Services
Passagier_DataManager_ST Datenzugriffsmanager für die Tabelle Passagier Alternative 2 von 3 Verwendet Transaktionen mit System.Transactions
Passagier_DataManager_SWC Datenzugriffsmanager für die Tabelle Passagier Alternative 3 von 3 Verwendet Transaktionen mit Services without Components (SWC)


de.WWWings.DAL Delegates

Flug_DataManager.FluegeWurdenAktualisiertHandler Delegate

Summary

namespace de.WWWings.DAL



de.WWWings.DAL Classes

Passagier_DataManager_ST Class

Summary

public class Passagier_DataManager_ST

Datenzugriffsmanager für die Tabelle Passagier Alternative 2 von 3 Verwendet Transaktionen mit System.Transactions

Constructor Members

NameAccessSummary
Passagier_DataManager_ST()public Konstruktor: Setzen der Datenbank

Method Members

NameAccessSummary
AlleBuchungen() : SqlDataReaderpublic
AlleBuchungenLoeschen() : Int64public
Buchung() : Int64public Führt eine einzelne Flugbuchung aus.
Buchung2() : Int64public
MehrfachBuchung() : Voidpublic Führt eine Menge von Flugbuchungen aus

Passagier_DataManager_SWC Class

Summary

public class Passagier_DataManager_SWC

Datenzugriffsmanager für die Tabelle Passagier Alternative 3 von 3 Verwendet Transaktionen mit Services without Components (SWC)

Constructor Members

NameAccessSummary
Passagier_DataManager_SWC()public Konstruktor: Setzen der Datenbank

Method Members

NameAccessSummary
AlleBuchungen() : SqlDataReaderpublic
AlleBuchungenLoeschen() : Int64public
Buchung() : Int64public Führt eine einzelne Flugbuchung aus.
MehrfachBuchung() : Voidpublic Führt eine Menge von Flugbuchungen aus

DAL_TestInit Class

Summary

public class DAL_TestInit

Constructor Members

NameAccessSummary
DAL_TestInit()publicInitializes a new instance of the class.

Method Members

NameAccessSummary
Init() : Voidpublic Initialisieren der Flugtabelle
PlaetzeZufaellig() : Voidpublic Setzen der freien Plätze auf Zufallszahl
PlaetzeZuruecksetzen() : Voidpublic Zurücksetzen der Anzahl freier Plätze auf den Ursprungswert

Flug_DataManager Class

Summary

public class Flug_DataManager : ServicedComponent, System.EnterpriseServices.IRemoteDispatch, System.IDisposable, System.EnterpriseServices.IServicedComponentInfo

Datenzugriffsmanager für die Tabelle Fluege Verwendet Transaktionen in Enterprise Services

Constructor Members

NameAccessSummary
Flug_DataManager()public Festlegen der Datenbank beim Starten der Klasse

Method Members

NameAccessSummary
AktualisierungenMelden() : Voidpublic Initalisierung der Benachrichtung über Datenänderungen
AlleAbflughaefen() : String[]public Liste der Abflughäfen
AlleAbflughaefen_DS() : DataSetpublic
AlleFluege_DR() : SqlDataReaderpublic Flüge lesen mit einem DataReader
AlleFluege_DS() : DataSetpublic Liste aller Flüge
AlleFluege_DS() : DataSetpublic Liste aller Flüge (mit Paging)
AlleFluege_DS() : DataSetpublic Liste aller Flüge von einem Abflugort
AlleFluege_DS() : DataSetpublic Liste aller Flüge (mit Paging und Sortieren)
AlleFluege_DS() : DataSetpublic Liste aller Flüge von einem Abflugort (mit Paging und Sortieren)
AlleFluege_DT() : DataTablepublic Liste aller Flüge (mit Paging und Sortieren)
AlleFluege_Strecke() : DataSetpublic Alle Flüge auf einer bestimmten Route
AlleFluege_Zielort() : DataSetpublic Liste aller Flüge zu einem Zielort
AlleFluegeFuerAbflughafen_DR() : SqlDataReaderpublic Flüge lesen mit einem DataReader (Gefiltert)
AlleFluegeNachOrt_DS() : DataSetpublic Liste aller Flüge von einem Abflugort (mit Paging)
AlleFluegeRoute() : DataSetpublic Alle Flüge auf einer bestimmten Route
Count() : Int32public Anzahl der Datensätze ermitteln
Count() : Int32public Anzahl der Datensätze ermitteln für einen Abflugort
GetFlug_DR() : SqlDataReaderpublic Einen Flug holen anhand seiner Flugnummer
Insert() : Voidpublic Hinzufügen eines Flugs
Insert() : Voidpublic Hinzufügen eines Flugs
Insert() : Voidpublic Hinzufügen eines Flugs
LoescheFlug() : Voidpublic Löschen eines Flugs
Update() : Voidpublic Zurückschreiben eines Dataset Diffgrams
Update() : Voidpublic Zurückschreiben eines einzelnen Flug-Datensatz
Update() : Voidpublic Zurückschreiben eines einzelnen Flug-Datensatz
Update() : Voidpublic Zurückschreiben eines einzelnen Flug-Datensatz

Passagier_DataManager Class

Summary

public class Passagier_DataManager : ServicedComponent, System.EnterpriseServices.IRemoteDispatch, System.IDisposable, System.EnterpriseServices.IServicedComponentInfo

Datenzugriffsmanager für die Tabelle Passagier Alternative 1 von 3 Verwendet Transaktionen in .NET Enterprise Services

Constructor Members

NameAccessSummary
Passagier_DataManager()public Konstruktor: Setzen der Datenbank
Passagier_DataManager()public

Method Members

NameAccessSummary
AlleBuchungen() : SqlDataReaderpublic
AlleBuchungenLoeschen() : Int64public Löschen aller Buchungen
Buchung() : Int64public Führt eine einzelne Flugbuchung aus.
Insert() : Voidpublic Hinzufügen eines Flugs
MehrfachBuchung() : Voidpublic Führt eine Menge von Flugbuchungen aus

Namespace : de.WWWings



de.WWWings Type List

Classes

TypeSummary
FluegeInitializes a new instance of the class.
Flug Diese Klasse repräsentiert einen Flug.
FlugBLManager FlugBLManager ist der Geschäftslogikmanager für die Flug-Klasse. Implementierungsalternative 1: mit ORM-Mapping
FlugBLManager_DataSet FlugBLManager ist der Geschäftslogikmanager für die Flug-Klasse. Implementierungsalternative 2: ohne ORM-Mapping
FlughaefenBLManager Geschäftslogikmanager und ORM-Mapping für Flug-Klasse
FlugMenge typisierte Menge von Flug-Objekten
InfoInitializes a new instance of the class.
PersonInitializes a new instance of the class.
PilotBLManagerInitializes a new instance of the class.


de.WWWings Classes

Person Class

Summary

public class Person

Constructor Members

NameAccessSummary
Person()publicInitializes a new instance of the class.
Person()public

Property Members

NameAccessSummary
Alter : Int32public
GanzerName : Stringpublic
Geburtsdatum : DateTimepublic
Nachname : Stringpublic
PersonalausweisNr : Stringpublic
Vorname : Stringpublic

Method Members

NameAccessSummary
Info() : Voidpublic

Flug Class

Summary

public class Flug : MarshalByRefObject

Diese Klasse repräsentiert einen Flug.

This type has the following attributes: System.SerializableAttribute

Constructor Members

NameAccessSummary
Flug()publicInitializes a new instance of the class.
Flug()public Typischer ORM-Mapping-Code
Flug()public
Flug()public

Field Members

NameAccessSummary
Fluege : Fluegepublic

Property Members

NameAccessSummary
AbflugOrt : Stringpublic
Datum : DateTimepublic
FlugNr : Int64public
FreiePlaetze : Int64public
Nichtraucherflug : Booleanpublic
Pilot : Pilotpublic
Plaetze : Int64public
ZielOrt : Stringpublic

Method Members

NameAccessSummary
Save() : Voidpublic
ToString() : Stringpublic

FlugBLManager Class

Summary

public class FlugBLManager : MarshalByRefObject

FlugBLManager ist der Geschäftslogikmanager für die Flug-Klasse. Implementierungsalternative 1: mit ORM-Mapping

Constructor Members

NameAccessSummary
FlugBLManager()publicInitializes a new instance of the class.

Property Members

NameAccessSummary
FlugListe : Stringpublic Liefert Infos über dieses Objekt an den Aufrufer Wird verwendet für .NET Remoting-Demos!

Method Members

NameAccessSummary
Abflugorte() : String[]public Holt liste der Abflugorte
Abflugorte_DS() : DataSetpublic
Count() : Int32public Zähle die Anzahl der Flüge in der Datenbank
Count() : Int32public Zähle die Anzahl der Flüge für einen bestimmten Abflugort.
Count_RAM() : Int32public Zähle die Anzahl der Flüge im RAM
HoleAlle() : FlugMengepublic Holle alle Flüge
HoleAlle() : FlugMengepublic Holle alle Flüge mit SQL 2005 Paging
HoleAlle() : FlugMengepublic Holle alle Flüge für einen Abflufhafen
HoleAlle() : FlugMengepublic Holle alle Flüge mit SQL 2005 Paging und Sortieren!
HoleAlle() : FlugMengepublic Holle alle Flüge für eine bestimmte Strecke
HoleAlle() : FlugMengepublic Holle alle Flüge mit Filtern, SQL 2005 Paging und Sortieren!
HoleFlug() : Flugpublic Hole einen Flug
LoescheFlug() : Voidpublic Löschen eines Flugs
Map() : Flugpublic Mapping für DataRow
Map() : Flugpublic Mapping für DataRreader
MapTable() : FlugMengepublic Mapping für DataTable
Ping() : Booleanpublic
SpeichereFlug() : Voidpublic Speichern eines bereits vorher geladenen Flugs
SpeichereFlug() : Voidpublic Speichern eines bereits vorher geladenen Flugs
Ziele_Fuer_Abflugort() : String[]public

FlugBLManager_DataSet Class

Summary

public class FlugBLManager_DataSet

FlugBLManager ist der Geschäftslogikmanager für die Flug-Klasse. Implementierungsalternative 2: ohne ORM-Mapping

Constructor Members

NameAccessSummary
FlugBLManager_DataSet()publicInitializes a new instance of the class.

Method Members

NameAccessSummary
AlleFluege_DS() : DataSetpublic Weiterleiten eines DataSet
AlleFluege_DS() : DataSetpublic Weiterleiten eines DataSet
AlleFluege_DS() : DataSetpublic Weiterleiten eines DataSet mit Bedingung
Update_DS() : Voidpublic Aktualisieren mit DataSet

Info Class

Summary

public class Info : ServicedComponent, System.EnterpriseServices.IRemoteDispatch, System.IDisposable, System.EnterpriseServices.IServicedComponentInfo

Constructor Members

NameAccessSummary
Info()publicInitializes a new instance of the class.

Method Members

NameAccessSummary
Activate() : Voidprotected
GetComponentInfoString() : Stringpublic

Fluege Class

Summary

public class Fluege : SortedList, System.Collections.Generic.IDictionary`2[[System.Int64, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[de.WWWings.Flug, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], System.Collections.Generic.ICollection`1[[System.Collections.Generic.KeyValuePair`2[[System.Int64, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[de.WWWings.Flug, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.Int64, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[de.WWWings.Flug, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], System.Collections.IEnumerable, System.Collections.IDictionary, System.Collections.ICollection

This type has the following attributes: System.SerializableAttribute

Constructor Members

NameAccessSummary
Fluege()publicInitializes a new instance of the class.

Property Members

NameAccessSummary

Method Members

NameAccessSummary
Abflugorte() : String[]public
Abflugorte_DS() : DataSetpublic
Alle() : Fluegepublic Typischer OR-Mapping-Code
AlleFluege_DS() : DataSetpublic Weiterleiten eines DataSet
AlleFluege_DS() : DataSetpublic Weiterleiten eines DataSet
AlleFluege_DS() : DataSetpublic Weiterleiten eines DataSet mit Bedingung
Test() : Voidpublic
Update_DS() : Voidpublic

FlugMenge Class

Summary

public class FlugMenge : List, System.Collections.Generic.IList`1[[de.WWWings.Flug, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], System.Collections.Generic.ICollection`1[[de.WWWings.Flug, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], System.Collections.Generic.IEnumerable`1[[de.WWWings.Flug, WWWings.GL.CS, Version=1.0.2400.25421, Culture=neutral, PublicKeyToken=f7cce9d321b21deb]], System.Collections.IEnumerable, System.Collections.IList, System.Collections.ICollection

typisierte Menge von Flug-Objekten

Constructor Members

NameAccessSummary
FlugMenge()publicInitializes a new instance of the class.

Property Members

NameAccessSummary

Method Members

NameAccessSummary

PilotBLManager Class

Summary

public class PilotBLManager

Constructor Members

NameAccessSummary
PilotBLManager()publicInitializes a new instance of the class.

Method Members

NameAccessSummary
Hole() : Pilotpublic

FlughaefenBLManager Class

Summary

public class FlughaefenBLManager

Geschäftslogikmanager und ORM-Mapping für Flug-Klasse

Constructor Members

NameAccessSummary
FlughaefenBLManager()publicInitializes a new instance of the class.

Method Members

NameAccessSummary
Abflughaefen() : String[]public

Namespace : WWWings.DALUtil.dll



WWWings.DALUtil.dll Type List

Namespace : de.WWWings.MitarbeiterSystem



de.WWWings.MitarbeiterSystem Type List

Classes

TypeSummary
MitarbeiterInitializes a new instance of the class.
Mitarbeiterzuordnung`2Initializes a new instance of the class.
Pilot Diese Klasse repräsentiert einen Pilot, der ein Flugzeug fliegen darf.


de.WWWings.MitarbeiterSystem Classes

Mitarbeiter Class

Summary

public class Mitarbeiter : Person

Constructor Members

NameAccessSummary
Mitarbeiter()publicInitializes a new instance of the class.
Mitarbeiter()public

Field Members

NameAccessSummary
AktuellerFlug : Flugpublic
Einstellungsdatum : DateTimepublic
MitarbeiterNr : Int64public

Property Members

NameAccessSummary
Alter : Int32public(from de.WWWings.Person)
GanzerName : Stringpublic(from de.WWWings.Person)
Geburtsdatum : DateTimepublic(from de.WWWings.Person)
Nachname : Stringpublic(from de.WWWings.Person)
PersonalausweisNr : Stringpublic(from de.WWWings.Person)
Vorname : Stringpublic(from de.WWWings.Person)

Method Members

NameAccessSummary
Info() : Voidpublic(from de.WWWings.Person)

Pilot Class

Summary

public class Pilot : Mitarbeiter

Diese Klasse repräsentiert einen Pilot, der ein Flugzeug fliegen darf.

This type has the following attributes: System.SerializableAttribute

Constructor Members

NameAccessSummary
Pilot()publicInitializes a new instance of the class.
Pilot()public

Field Members

NameAccessSummary
_Flugstunden : Int64public
AktuellerFlug : Flugpublic(from de.WWWings.MitarbeiterSystem.Mitarbeiter)
Einstellungsdatum : DateTimepublic(from de.WWWings.MitarbeiterSystem.Mitarbeiter)
MitarbeiterNr : Int64public(from de.WWWings.MitarbeiterSystem.Mitarbeiter)

Property Members

NameAccessSummary
Alter : Int32public(from de.WWWings.Person)
Fluglehrer : Stringpublic
FlugscheinSeit : DateTimepublic
FlugscheinTyp : Stringpublic
Flugstunden : Int64public
GanzerName : Stringpublic(from de.WWWings.Person)
Geburtsdatum : DateTimepublic(from de.WWWings.Person)
Nachname : Stringpublic(from de.WWWings.Person)
PersonalausweisNr : Stringpublic(from de.WWWings.Person)
Vorname : Stringpublic(from de.WWWings.Person)

Method Members

NameAccessSummary
FlugZuweisen() : Voidpublic
Info() : Voidpublic(from de.WWWings.Person)

Mitarbeiterzuordnung`2 Class

Summary

public class Mitarbeiterzuordnung`2

This type has the following attributes: System.SerializableAttribute

Constructor Members

NameAccessSummary
Mitarbeiterzuordnung`2()publicInitializes a new instance of the class.
Mitarbeiterzuordnung`2()public

Method Members

NameAccessSummary