public loty() { InitializeComponent(); List <string> lista = new List <string>(); using (var db = new LogRegEntities()) { lista = (from g in db.przewozniks select g.Z + g.DO + g.Cz_trwania + g.K_kl_pierwszej + g.K_kl_biznesowej + g.K_kl_ekonomicznej + g.K_bag_do25 + g.K_bag_pow25 + g.Cz_trwania + g.Przesiadki).ToList(); } foreach (string str in lista) { listalotow.Items.Add(str[1]); } }
/// <summary> /// Rejestracja do Aplikacji /// </summary> /// <remarks>Po wybraniu typu konta oraz wpisaniu Loginu i hasła oraz Kliknięciu Login /// wpisane do pól dane dodawane są do bazy danych /// i jesteśmy przenoszeni do okna Logowania aplikacji</remarks> /// <param name="sender">Obiekt wywołujący zdarzenie</param> /// <param name="e">Zdarzenie które wywołało funkcję</param> private void Register_Click(object sender, RoutedEventArgs e) { using (var db = new LogRegEntities()) { int g = usrtype.SelectedIndex; Log newItem = new Log { //Id = db.Logs.Count() + 1, username = LoginBox.Text, password = Password.Password, specification = g, }; db.Logs.Add(newItem); db.SaveChanges(); db.Dispose(); } this.Hide(); MainWindow log = new MainWindow(); log.ShowDialog(); }
/// <summary> /// Metoda dodająca pas startowy /// </summary> /// <remarks> Po kliknieciu przycisku "Dodaj pas Startowy" dane są przekazywane do bazy</remarks> /// <param name="sender">Obiekt wywołujący zdarzenie</param> /// <param name="e">Zdarzenie które wywołało funkcję</param> private void Add_Click(object sender, RoutedEventArgs e) { int i = Convert.ToInt32(x); string j = ile.Text; //Połączenie z bazą using (var db = new LogRegEntities()) { int g = rodzaj.SelectedIndex; Ile_pas newItem = new Ile_pas { Id = db.Ile_pas.Count() + 1, Id_lot = i, Ile_pas1 = Convert.ToInt32(j), typ = g, }; db.Ile_pas.Add(newItem); db.SaveChanges(); MessageBox.Show("Dodano Poprawnie"); ile.Text = string.Empty; rodzaj.SelectedIndex = -1; db.Dispose(); } }