private void button1_Click_1(object sender, EventArgs e) { if (SDT.Text == "") { MessageBox.Show("Bạn thiếu Số điện thoại khách hàng", "Nhập thiếu thông tin khách hàng", MessageBoxButtons.OK, MessageBoxIcon.Error); SDT.Focus(); return; } if (TenKH.Text == "") { MessageBox.Show("Bạn thiếu tên khách hàng", "Nhập thiếu thông tin khách hàng", MessageBoxButtons.OK, MessageBoxIcon.Error); TenKH.Focus(); return; } if (!radioButton1.Checked && !radioButton2.Checked) { MessageBox.Show("Bạn Chưa lựa chọn hình thức tính điểm tích lũy cho khách hàng", "Nhập thiếu thông tin khách hàng", MessageBoxButtons.OK, MessageBoxIcon.Error); groupBox1.Focus(); return; } if (dateTimePicker2.Value.Subtract(dateTimePicker1.Value).TotalHours < 2) { //MessageBox.Show(dateTimePicker2.Value.Subtract(dateTimePicker1.Value).TotalHours.ToString()); MessageBox.Show("Thời gian tối thiểu để đặt bàn là từ 2 tiếng", "Nhập Sai thông tin yêu cầu", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { DataTable dt = BLL.getCustomerExixs(SDT.Text); if (dt.Rows.Count >= 1) { MessageBox.Show("khách hàng đã tồm tại"); int landat = 1; if (int.Parse(bll.getLatDatBan("BAN" + maban, MaKH.Text)) > 0) { landat++; if (radioButton1.Checked) { bll.insertCustomers(TenKH.Text, DiaChi.Text, SDT.Text, 0, DateTime.Today); // MessageBox.Show("insert Thành công với có làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban + MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, landat); // MessageBox.Show("đã insert Datban voi ma ban la:" + maban);\ } else if (radioButton2.Checked) { bll.insertCustomers(TenKH.Text, DiaChi.Text, SDT.Text, DateTime.Today); // MessageBox.Show("insert thành công với không làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban+MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, landat); //MessageBox.Show("đã insert Datban voi ma ban la:" + maban); } } else { if (radioButton1.Checked) { bll.insertCustomers(TenKH.Text, DiaChi.Text, SDT.Text, 0, DateTime.Today); // MessageBox.Show("insert Thành công với có làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban + MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, 1); // MessageBox.Show("đã insert Datban voi ma ban la:" + maban);\ } else if (radioButton2.Checked) { bll.insertCustomers(TenKH.Text, DiaChi.Text, SDT.Text, DateTime.Today); // MessageBox.Show("insert thành công với không làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban+MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, 1); //MessageBox.Show("đã insert Datban voi ma ban la:" + maban); } } } else { MessageBox.Show("khách hàng chưa có"); int landat = 1; if (int.Parse(bll.getLatDatBan("BAN" + maban, MaKH.Text)) > 0) { landat++; if (radioButton1.Checked) { // MessageBox.Show("insert Thành công với có làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban + MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, landat); // MessageBox.Show("đã insert Datban voi ma ban la:" + maban);\ } else if (radioButton2.Checked) { // MessageBox.Show("insert thành công với không làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban+MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, landat); //MessageBox.Show("đã insert Datban voi ma ban la:" + maban); } } else { if (radioButton1.Checked) { bll.insertCustomers(TenKH.Text, DiaChi.Text, SDT.Text, 0, DateTime.Today); // MessageBox.Show("insert Thành công với có làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban + MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, 1); // MessageBox.Show("đã insert Datban voi ma ban la:" + maban);\ } else if (radioButton2.Checked) { bll.insertCustomers(TenKH.Text, DiaChi.Text, SDT.Text, DateTime.Today); // MessageBox.Show("insert thành công với không làm thẻ tích lũy\n tiếp theo là insert Datban voi mã bàn và MaKH là:" + maban+MaKH.Text); bll.insertDATBAN(MaKH.Text, "BAN" + maban, dateTimePicker1.Value, dateTimePicker2.Value, 1); //MessageBox.Show("đã insert Datban voi ma ban la:" + maban); } } } } loadDataGirdView(ListCustomersDiningTable, dataGridView1); frmBanAn frmBanAn = new frmBanAn(); frmBanAn.ShowDialog(); }