示例#1
0
 private void BtnLuu_Click(object sender, EventArgs e)
 {
     if (them == true)
     {
         if (dbKhachHang.KiemTraMaKho(txtMaKH.Text) == 0)
         {
             if (dbKhachHang.ThemKhachHang(this.txtMaKH.Text, this.txtTenKH.Text, this.txtSDT.Text, this.txtDiaChi.Text, this.txtEmail.Text, this.txtMaCN.Text) == true)
             {
                 MessageBox.Show("Thêm Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                 LoadData();
             }
             else
             {
                 MessageBox.Show("Không Thể Thêm", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
             }
         }
         else
         {
             MessageBox.Show("Trùng Mã Khách Hàng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         if (dbKhachHang.CapNhatKH(this.txtMaKH.Text, this.txtTenKH.Text, this.txtSDT.Text, this.txtDiaChi.Text, this.txtEmail.Text, this.txtMaCN.Text) == true)
         {
             MessageBox.Show("Cập nhật Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
             LoadData();
         }
         else
         {
             MessageBox.Show("Không Thể Cập Nhật", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
         }
     }
 }
        private void btnLuu_Click(object sender, EventArgs e)
        {
            // Mở kết nối
            // Thêm dữ liệu
            if (Them)
            {
                try
                {
                    // Thực hiện lệnh
                    BLKhachHang blKH = new BLKhachHang();


                    if (!blKH.ThemKH(this.txtMaKH.Text, this.txtTenKH.Text, this.txtGioiTinh.Text, this.txtSDT.Text, this.txtCMND.Text, this.txtDchi.Text, ref err))
                    {
                        MessageBox.Show("Có lỗi, thêm thất bại!");
                        return;
                    }
                    //blXe.ThemXe("ba","con","co",1,1, ref err);
                    // Load lại dữ liệu trên DataGridView

                    LoadData();
                    // Thông báo
                    MessageBox.Show("Đã thêm xong!");
                }
                catch
                {
                    MessageBox.Show("Không thêm được. Lỗi rồi!");
                }
            }
            else
            {
                // Thực hiện lệnh
                BLKhachHang blKH = new BLKhachHang();
                blKH.CapNhatKH(this.txtMaKH.Text, this.txtTenKH.Text, this.txtGioiTinh.Text, this.txtSDT.Text, this.txtCMND.Text, this.txtDchi.Text, ref err);// Load lại dữ liệu trên DataGridView
                LoadData();
                this.dgvKH.Enabled = true;
                // Thông báo
                MessageBox.Show("Đã sửa xong!");
            }
            // Đóng kết nối
        }
        private void Save_Button_Click(object sender, EventArgs e)
        {
            string TempGioiTinh;

            if (Nam_RadioButton.Checked == true)
            {
                TempGioiTinh = "Nam";
            }
            else
            {
                TempGioiTinh = "Nữ";
            }

            if (Them)
            {
                blKH = new BLKhachHang();
                if (blKH.ThemKH(MaKH_TextBox.Text, TenKH_TextBox.Text, CMND_TextBox.Text, SDT_TextBox.Text, XuatXu_TextBox.Text, TempGioiTinh) == true)
                {
                    LoadData();
                    MessageBox.Show(" Them thanh cong");
                }
                else
                {
                    MessageBox.Show(" Them that bai");
                }
            }
            else
            {
                blKH = new BLKhachHang();
                if (blKH.CapNhatKH(MaKH_TextBox.Text, TenKH_TextBox.Text, CMND_TextBox.Text, SDT_TextBox.Text, XuatXu_TextBox.Text, TempGioiTinh) == true)
                {
                    LoadData();
                    MessageBox.Show(" Cap nhat thanh cong");
                }
                else
                {
                    MessageBox.Show(" Cap nhat that bai");
                }
            }
        }