public MainWindow() { InitializeComponent(); tt = new TerminalTablica() { Gate1 = "----", Gate2 = "----", Gate3 = "----", Gate4 = "----", Gate5 = "----", Gate6 = "----", Gate7 = "----", Gate8 = "----", Gate9 = "----" }; DataGridTerminal.Items.Add(tt); //DataGridTerminal.Items.Refresh(); this.terminal = new Terminal(tt, this); prz = new Przyloty(this); //db.LoginUsers.Add(new LoginUser() {Name = "admin", Password = "******" }); //db.LoginUsers.Add(new LoginUser() {Name = "user", Password = ""}); //db.SaveChanges(); //this.Close(); //Trace.WriteLine("Tworzenie bazy"); //db.AirCrafts.Add(new AirCraft() { NameModel = "Embraer", NameAirLine = "PLL LOT", PassengerCapacity = 112 }); //Trace.WriteLine("Dodano linię do bazy"); //db.SaveChanges(); //Tworzenie testowych danych do obrazowania wyświetlania //var listaPrzylotow = new List<TablicaPrzylotow>() //{ // new TablicaPrzylotow() { Rejs = "AB 01", Kierunek = "Warszawa", Linia = "PLL LOT", CzasRozkladu = TimeSpan.Parse("01:32:00"), Opoznienie = TimeSpan.Parse("00"), Uwagi = "--" }, // new TablicaPrzylotow() { Rejs = "AB 02", Kierunek = "Gdańsk", Linia = "PLL LOT", CzasRozkladu = TimeSpan.Parse("01:32:00"), Opoznienie = TimeSpan.Parse("00:20"), Uwagi = "--" }, // new TablicaPrzylotow() { Rejs = "AB 03", Kierunek = "Szczecin", Linia = "PLL LOT", CzasRozkladu = TimeSpan.Parse("01:32:00"), Opoznienie = TimeSpan.Parse("00"), Uwagi = "--" }, // new TablicaPrzylotow() { Rejs = "AB 04", Kierunek = "Bydgoszcz", Linia = "PLL LOT", CzasRozkladu = TimeSpan.Parse("01:32:00"), Opoznienie = TimeSpan.Parse("1:00"), Uwagi = "--" } //}; //listaPrzylotow.ForEach(s => DataGridXAML1.Items.Add(s)); //dodanie danych do tablicy }
public Terminal(TerminalTablica terminalTablica, MainWindow mainWindow) { this.terminalTablica = terminalTablica; this.mainWindow = mainWindow; }