Esempio n. 1
0
        private void button8_Click(object sender, EventArgs e)
        {
            if (comboBox3.SelectedIndex < 0 || comboBox6.SelectedIndex < 0 || comboBox7.SelectedIndex < 0)
            {
                MessageBox.Show("请填写完整排期信息!");
            }
            else
            {
                string   newhall_id = comboBox3.Text;
                DateTime date       = Convert.ToDateTime(DatePicker2.Value.ToShortDateString());
                model.Date = date;
                string hour   = comboBox6.Text;
                string minute = comboBox7.Text;
                model.Time = hour + ":" + minute;

                BLL.Dealseat_empty dealseat_empty = new BLL.Dealseat_empty();
                Model.seat_empty   emptymodel     = new Model.seat_empty();

                if (model.H_id != newhall_id)
                {
                    if (model.H_id != "003" && newhall_id != "003")
                    {
                        model.H_id = newhall_id;
                    }
                    else if (model.H_id != "003" && newhall_id == "003")
                    {
                        model.H_id             = newhall_id;
                        emptymodel.Schedule_id = Schedule_id;
                        emptymodel.Is_empty    = 1;
                        for (int i = 61; i <= 80; i++)
                        {
                            emptymodel.Seat_id = i.ToString();
                            dealseat_empty.Add(emptymodel);
                        }
                    }
                    else
                    {
                        model.H_id = newhall_id;
                        for (int i = 61; i <= 80; i++)
                        {
                            dealseat_empty.Deleteseat_empty(Schedule_id, i.ToString());
                        }
                    }
                }
                dealschedule.Updatefilm_schedule(model);
            }

            Fill();
            MessageBox.Show("修改成功!");
        }