コード例 #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            string err = "";

            KH.MaKhachHang  = txtMaKhachHang.Text;
            KH.TenKhachHang = txtTenKhachHang.Text;
            //?
            KH.MaKhuVuc = lueKhuVuc.EditValue.ToString();

            KH.DiaChi      = txtDiaChi.Text;
            KH.MaSoThue    = txtMaSoThue.Text;
            KH.Fax         = txtFax.Text;
            KH.SoDienThoai = txtSoDienThoai.Text;
            KH.SoDiDong    = txtSoDiDong.Text;
            KH.Email       = txtEmail.Text;
            KH.Website     = txtWebsite.Text;
            KH.TaiKhoan    = txtTaiKhoan.Text;
            KH.NganHang    = txtNganHang.Text;
            try
            {
                KH.MaKhuVuc = lueKhuVuc.EditValue.ToString();
            }
            catch
            {
                MessageBox.Show("Điền thông tin cho khu vực");
            }
            if (txtGioiHanNo.Text != "")
            {
                KH.GioiHanNo = Convert.ToInt32(txtGioiHanNo.Text);
            }
            if (txtChietKhau.Text != "")
            {
                KH.ChietKhau = Convert.ToInt32(txtChietKhau.Text);
            }
            if (txtNoHienTai.Text != "")
            {
                KH.NoHienTai = Convert.ToInt32(txtNoHienTai.Text);
            }
            KH.NguoiLienHe  = txtNguoiLienHe.Text;
            KH.ThongTinKhac = txtThongTinKhac.Text;

            if (chkConQuanLy.Checked == true)
            {
                KH.ConQuanLy = true;
            }
            else
            {
                if (chkConQuanLy.Checked == false)
                {
                    KH.ConQuanLy = false;
                }
            }
            if (radioGroupDaiLyKhachLe.SelectedIndex == 0)
            {
                KH.SiOrLe = true;
            }
            else
            {
                KH.SiOrLe = false;
            }

            if (themOrSua == 1)
            {
                try
                {
                    bool f = khachHangBUS.ThemKhachHangBUS(ref err, KH);
                    if (f == true)
                    {
                        MessageBox.Show("Them thanh cong");
                    }
                    else
                    {
                        MessageBox.Show("Khong them duoc, Loi: " + err);
                    }
                }
                catch (SqlException)
                {
                    MessageBox.Show("Không thêm được. Lỗi: " + err);
                }
            }
            else
            {
                try
                {
                    bool f = khachHangBUS.CapNhatKhachHangBUS(ref err, KH);
                    if (f == true)
                    {
                        MessageBox.Show("Sửa thành công");
                    }
                    else
                    {
                        MessageBox.Show("Không sửa được. Lỗi: " + err);
                    }
                }
                catch (SqlException)
                {
                    MessageBox.Show("Không sửa được. Lỗi: " + err);
                }
            }
        }