예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            List <Ticket> lt = new List <Ticket>();

            foreach (UserControl1 item in flowLayoutPanel1.Controls)
            {
                if (item.BackColor == Color.Yellow)
                {
                    lt.Add(item.ticket);
                }
            }
            if (lt.Count == 0)
            {
                MessageBox.Show("请先选择座位!");
                return;
            }
            var totalprice = ms.BuyTickets(movie.MovieName, time.MovieTimes, lt, (TicketType)Enum.Parse(typeof(TicketType), comboBox1.SelectedItem.ToString()), (double)comboBox2.SelectedItem);

            LoadFlowLayoutPanel((treeView1.SelectedNode.Tag as MovieTime).Tickets);
            MessageBox.Show($"一共花费{totalprice}");
        }