public List <Airbus> GetAirbuses() { List <Airbus> airbuses = new List <Airbus>(); try { var conn = _dbContext.ConnectToDB(); var rdr = _dbContext.ExecuteQuery("SELECT count(*), model FROM planes group by model ; ", conn); while (rdr.Read()) { var airbus = new Airbus { Count = rdr.GetInt16(0), Model = rdr.GetString(1) }; airbuses.Add(airbus); } _dbContext.CloseConnections(rdr, conn); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(airbuses); }
public void run() { Main.getInstance().Terrain.Reload("heightmap9", 37.0f, 6.35f); //Main.getInstance().AddTerrain(terrain); Airport airport1 = new Airport(Main.getInstance(), 37, 6, 1.5, 90); Airport airport2 = new Airport(Main.getInstance(), 37, 6.7, 2.5, 60); Exit exit1 = new Exit(Main.getInstance(), 40, 7, 230, 0.1); Exit exit2 = new Exit(Main.getInstance(), 40, 26.0, 270, 0.1); Exit exit3 = new Exit(Main.getInstance(), 10.0, 30, 0, 0.1); Exit exit4 = new Exit(Main.getInstance(), 0, 23.0, 90, 0.1); Exit exit5 = new Exit(Main.getInstance(), 6.0, 0, 120, 0.1); Plane plane1 = new Airbus(Main.getInstance(), 5.0, 13.0, 3000, 220, 60, exit1.GenerateAirbusCallSign(), 1000.0); Plane plane2 = new Cesna(Main.getInstance(), 7.0, 2.0, 2000, 180, 90, exit1.GenerateCesnaCallSign(), 1000.0); Plane plane3 = new Airbus(Main.getInstance(), 25.0, 16.0, 4000, 250, 0, exit1.GenerateAirbusCallSign(), 1000.0); Plane plane4 = new Boeing(Main.getInstance(), 10.0, 23.0, 5000, 280, 300, exit1.GenerateBoeingCallSign(), 1000.0); Main.getInstance().AddAirport(airport1); Main.getInstance().AddAirport(airport2); Main.getInstance().AddExit(exit1); Main.getInstance().AddExit(exit2); Main.getInstance().AddExit(exit3); Main.getInstance().AddExit(exit4); Main.getInstance().AddExit(exit5); Main.getInstance().AddPlane(plane1); Main.getInstance().AddPlane(plane2); Main.getInstance().AddPlane(plane3); Main.getInstance().AddPlane(plane4); }
static void Main(string[] args) { Tower tower = new Tower(); Aircraft flight1 = new Airbus("AC159", tower); Aircraft flight2 = new Boeing("WS203", tower); Aircraft flight3 = new Fokker("AC602", tower); flight1.Altitude += 1000; }
public static void Main() { IAirTrafficControl tower = new Tower(); Airplane flightOne = new Airbus("AC159", tower); Airplane flightTwo = new Boeing("WS203", tower); flightOne.CurrentAltitude = 9000; flightTwo.CurrentAltitude = 7500; flightOne.CurrentAltitude -= 1000; }
public void run() { Main.getInstance().Terrain.Reload("heightmap1", 6.6f, 5.2f); //Main.getInstance().AddTerrain(terrain); Airport airport = new Airport(Main.getInstance(), 6.6, 5.2, 2.5, 300); Main.getInstance().AddAirport(airport); Exit exit1 = new Exit(Main.getInstance(), 10, 30, 22.0, 0.5); Exit exit2 = new Exit(Main.getInstance(), 40, 10, 250.0, 0.1); Main.getInstance().AddExit(exit1); Main.getInstance().AddExit(exit2); Plane plane1 = new Boeing(Main.getInstance(), 13.0, 25.0, 4000, 280, 30, exit1.GenerateBoeingCallSign(), 1000.0); Plane plane2 = new Airbus(Main.getInstance(), 15.0, 10.0, 2500, 180, 300, exit1.GenerateAirbusCallSign(), 630.0); Main.getInstance().AddPlane(plane1); Main.getInstance().AddPlane(plane2); }
public static void Main() { var airbus = new Airbus(); var boeing = new Boeing(); var dinghy = new Dinghy(); var titanic = new Yacht(); var sequoia = new Sequoia(); var beetle = new Beetle(); // Build a collection of all vehicles that fly // With a single `foreach`, have each vehicle Fly() var flyings = new List <Aircraft> { airbus, boeing }; foreach (var flying in flyings) { flying.Flying(); } // Build a collection of all vehicles that operate on roads // With a single `foreach`, have each road vehicle Drive() var drivings = new List <Car> { sequoia, beetle }; foreach (var driving in drivings) { driving.Driving(); } // Build a collection of all vehicles that operate on water // With a single `foreach`, have each water vehicle Drive() var waterings = new List <Watercraft> { dinghy, titanic }; foreach (var watering in waterings) { watering.Driving(); } }
static void Main(string[] args) { var controltower = new JasionkaControlTower(); FlyingMachine helicopter = new Helicopter(); FlyingMachine airBus = new Airbus(); FlyingMachine boeing = new Boeing(); controltower.Register(helicopter); controltower.Register(airBus); controltower.Register(boeing); helicopter.SendControlMessage(); Console.WriteLine(); airBus.SendControlMessage(); Console.WriteLine(); boeing.SendControlMessage(); Console.Read(); }
public void run() { Main.getInstance().Terrain.Reload("heightmap5", 3.0f, 3.0f); //Main.getInstance().AddTerrain(terrain); Airport airport = new Airport(Main.getInstance(), 3.0, 3, 2.5, 315); Exit exit1 = new Exit(Main.getInstance(), 22.0, 0, 180, 0.2); Exit exit2 = new Exit(Main.getInstance(), 40, 17.0, 270, 0.2); Exit exit3 = new Exit(Main.getInstance(), 10.0, 30, 0, 0.1); Exit exit4 = new Exit(Main.getInstance(), 0, 8, 90, 0.1); Plane plane1 = new Boeing(Main.getInstance(), 22.0, 6.0, 5000, 280, 180, exit1.GenerateBoeingCallSign(), 1000.0); Plane plane2 = new Airbus(Main.getInstance(), 20.0, 17.0, 3000, 260, 290, exit1.GenerateAirbusCallSign(), 1000.0); Plane plane3 = new Cesna(Main.getInstance(), 25.0, 20.0, 4000, 250, 290, exit1.GenerateCesnaCallSign(), 1000.0); Main.getInstance().AddAirport(airport); Main.getInstance().AddExit(exit1); Main.getInstance().AddExit(exit2); Main.getInstance().AddExit(exit3); Main.getInstance().AddExit(exit4); Main.getInstance().AddPlane(plane1); Main.getInstance().AddPlane(plane2); Main.getInstance().AddPlane(plane3); }
public Düsenflugzeug(string kennung, Position pos, Airbus typ, Boolean SchreiberAn = true) : base(kennung, pos) { this.typ = typ; this.pos = pos; sitzplaetze = (int)typ; if (SchreiberAn) { string FileLocation = this.Pfad; this.LocalWriter = new BinaryWriter(File.Open(FileLocation, FileMode.Create)); //FlugSchreiber(kennung, typ, FileLocation); //LocalWriter.Close(); //Console.WriteLine("Flugschreiber von " + this.typ.ToString() + " mit der Kennung " + this.kennung.ToString() + " ist angeschaltet. "); //} //else //{ // Console.WriteLine("Flugschreiber von " + this.typ.ToString() + " mit der Kennung " + this.kennung.ToString() + " ist ausgeschaltet."); } //Console.WriteLine("Der Flieger vom Typ {0} hat {1} Plaetze", typ, sitzplaetze); }
static void Main(string[] args) { Airbus A340 = new Airbus(); A340.Agirlik = 126000; A340.Uzunluk = 59.39; A340.Yukseklik = 16.74; A340.Model = "Airbus A340"; A340.ModelGoster(); A340.TeknikBilgiGoster(); Console.WriteLine("------------------------------"); Boeing B747 = new Boeing(); B747.Agirlik = 180985; B747.Uzunluk = 70.67; B747.Yukseklik = 19.41; B747.Model = "Boeing B747"; B747.ModelGoster(); B747.TeknikBilgiGoster(); Console.ReadKey(); }
public Düsenflugzeug(string kennung, Position pos, Airbus typ) : base(kennung, pos) { this.typ = typ; sitzplaetze = (int)typ; Console.WriteLine("Der Flieger vom Typ {0} hat {1} Plaetze", typ, sitzplaetze); }