示例#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("Выбран неправильный день");
                }
            }
        }