private void button1_Click(object sender, EventArgs e) // nút button thực hiện chức năng thêm sửa xóa { switch (chucnang) { case "them": { khachhang khnew = new khachhang(); khnew.name_kh = txt_tenkhachhang.Text; if (rb_nam.Checked) { khnew.gioitinh = true; } else { khnew.gioitinh = false; } khnew.quequan = txt_diachi.Text; khnew.ngaysinh = DateTime.Parse(dt_ngaysinh.Text); khnew.ngaysinh = DateTime.Parse(khnew.ngaysinh.ToShortDateString()); khnew.sdt = int.Parse(txt_sđt.Text); khnew.sothe = int.Parse(txt_sothe.Text); if (khnew.insert_Khachhang(khnew)) { MessageBox.Show("Bạn đã thêm thành công ! "); } else { MessageBox.Show("Thêm thất bại thử lại !"); } tabControl1_Click(sender, e); chucnang = null; return; } case "sua": { khachhang khnew = new khachhang(); khnew.id = int.Parse(txt_idkhachhang.Text); khnew.name_kh = txt_tenkhachhang.Text; if (rb_nam.Checked) { khnew.gioitinh = true; } else { khnew.gioitinh = false; } khnew.quequan = txt_diachi.Text; khnew.ngaysinh = DateTime.Parse(dt_ngaysinh.Text); khnew.ngaysinh = DateTime.Parse(khnew.ngaysinh.ToShortDateString()); khnew.sdt = int.Parse(txt_sđt.Text); khnew.sothe = int.Parse(txt_sothe.Text); if (khnew.update_khachhang(khnew)) { MessageBox.Show("Bạn đã sửa thành công ! "); } else { MessageBox.Show("Sửa thất bại thử lại !"); } tabControl1_Click(sender, e); chucnang = null; return; } case "xoa": { khachhang khnew = new khachhang(); khnew.id = int.Parse(txt_idkhachhang.Text); khnew.name_kh = txt_tenkhachhang.Text; String captionform = " Xóa khách hàng "; String mess = " Bạn có muốn xóa khách hàng " + khnew.name_kh + " không ? "; var result = MessageBox.Show(mess, captionform, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (khnew.delete_khachhang(khnew)) { MessageBox.Show("Bạn đã xóa thành công " + txt_tenkhachhang.Text + " ! "); } else { MessageBox.Show("Bạn chưa thể xóa " + txt_tenkhachhang.Text + " !"); } } else { tabControl1_Click(sender, e); chucnang = null; } tabControl1_Click(sender, e); chucnang = null; return; } } }
private void btn_chucnang_khachhang_Click(object sender, EventArgs e) { switch (chucnang) { case "them": { khachhang kh = new khachhang(); kh.hoten = txt_hoten_khachhang.Text; kh.gioitinh = rb_nam_khachhang.Checked; kh.ngaysinh = DateTime.Parse(date_ngaysinh_khachhang.Value.ToShortDateString()); kh.quequan = txt_diachi_khachhang.Text; kh.sdt = int.Parse(txt_sdt_khachhang.Text); kh.sothe = int.Parse(txt_sothe_khachhang.Text); if (kh.insert_khachhang(kh)) { MessageBox.Show("Bạn vừa thêm mới một khách hàng !"); } else { MessageBox.Show("Thêm khách hàng mới thất bại", "thất bại", MessageBoxButtons.OK, MessageBoxIcon.Stop); } load_data_khachhang(); return; } case "sua": { khachhang kh = new khachhang(); kh.id = id_khachhang; kh.hoten = txt_hoten_khachhang.Text; kh.gioitinh = rb_nam_khachhang.Checked; kh.quequan = txt_diachi_khachhang.Text; kh.ngaysinh = DateTime.Parse(date_ngaysinh_khachhang.Value.ToShortDateString()); kh.sdt = int.Parse(txt_sdt_khachhang.Text); kh.sothe = int.Parse(txt_sothe_khachhang.Text); if (kh.update_khachhang(kh)) { MessageBox.Show("Bạn vừa sửa thành công thông tin khách hàng " + kh.hoten + " ! "); } else { MessageBox.Show("Sửa thông tin khách hàng thất bại thất bại", "thất bại", MessageBoxButtons.OK, MessageBoxIcon.Stop); } load_data_khachhang(); return; } case "xoa": { khachhang kh = new khachhang(); String text = "Bạn có muốn xóa khách hàng " + txt_hoten_khachhang.Text + " không ? "; string caption = " Xóa khách hàng "; var resuit = MessageBox.Show(text, caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resuit == DialogResult.Yes) { if (kh.delete_khachhang(id_khachhang)) { MessageBox.Show("Bạn vừa xóa thành công bàn ăn số " + txt_hoten_khachhang.Text + " ra khỏi hệ thống "); } else { MessageBox.Show("Thất bại ! Bạn chưa thể xóa bàn ăn số " + txt_hoten_khachhang.Text + " ra khỏi hệ thống", "Thất bại ", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } load_data_khachhang(); return; } default: break; } }