示例#1
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            Bron2 b = new Bron2
            {
                Item = calendar.SelectedDate.ToString(),
                Time = comboBox.Text
            };
            string m = b.Item;

            if (Validate.Valid(b))
            {
                if (int.Parse(m.Substring(0, m.Length - 16)) >= DateTime.Today.Day)
                {
                    m = m.Substring(0, m.Length - 13);
                    db rout = new db();
                    if (rout.Ticket(Booking1.Item, m, b.Time))
                    {
                        db bron = new db();
                        if (bron.Bron())
                        {
                            MessageBox.Show("Вы забронировали билет");
                            Booking0 go = new Booking0();
                            NavigationService.Navigate(go);
                        }
                        else
                        {
                            MessageBox.Show("Нет свободных мест");
                        }
                    }
                    else
                    {
                        MessageBox.Show("В этот день автобус не идет"); return;
                    }
                }
                else
                {
                    MessageBox.Show("Выбран неправильный день");
                }
            }
        }
示例#2
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            Registr reg = new Registr
            {
                Log             = Log.Text,
                FullName        = Nam.Text,
                NumberPassport  = Passp.Text,
                Password        = pass1.Password,
                PasswordConfirm = pass2.Password
            };

            db re = new db();

            try
            {
                if (Validate.Valid(reg))
                {
                    SaltedHash salt = new SaltedHash(reg.Password);

                    string hash = salt.Hash;
                    string sal  = salt.Salt;

                    if (re.Vald(reg.Log))
                    {
                        re.Reg(reg.Log, reg.FullName, sal, reg.NumberPassport, hash);
                        Sign_in ni = new Sign_in();
                        NavigationService.Navigate(ni);
                    }
                    else
                    {
                        MessageBox.Show("Пользователь с таким логином существует");
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show(ToString());
            }
        }
示例#3
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            db          a  = new db();
            UpdateLogin up = new UpdateLogin
            {
                Log = textBox.Text
            };

            if (Validate.Valid(up))
            {
                if (a.Vald(up.Log))
                {
                    a.A();
                    a.UpdateLog(up.Log);
                    MessageBox.Show("Логин изменен!");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Пользователь с таким логином существует");
                }
            }
        }