Example #1
0
        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]);
            }
        }
Example #2
0
        /// <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();
            }
        }