//===================================================================// void dataGridViewKhachHang_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { DataGridViewRow i = dataGridViewKhachHang.Rows[e.RowIndex]; txtMaKhachHang.Text = i.Cells[0].Value.ToString(); txtHoTenKhachHang.Text = i.Cells[1].Value.ToString(); txtSoDienThoai.Text = i.Cells[2].Value.ToString(); if ((Boolean)i.Cells[3].Value == true) { rdNam.Checked = true; } else { rdNữ.Checked = true; } txtEmail.Text = i.Cells[4].Value.ToString(); txtCMND.Text = i.Cells[5].Value.ToString(); txtDiaChi.Text = i.Cells[6].Value.ToString(); LoaiKhachHang loaikh = new LoaiKhachHang_BLL().layLoaiKhachHang_TheoMaLoai(i.Cells[7].Value.ToString()); txtDiemTichLuy.Text = i.Cells["Diem"].Value.ToString(); //txtDiemTichLuy.Text = loaikh.DiemTichLuy.Value.ToString(); txtCapBacKH.Text = loaikh.TenLoai; } catch { } }
private void themKhachHang() { KhachHang kh = new KhachHang(); kh.MaKhachHang = txtMaKhachHang.Text; kh.TenKhachHang = txtHoTenKhachHang.Text; kh.SDT = txtSoDienThoai.Text; kh.GioiTinh = rdNam.Checked; kh.Email = txtEmail.Text; kh.CMND = txtCMND.Text; kh.DiaChi = txtDiaChi.Text; kh.Diem = int.Parse(txtDiemTichLuy.Text); LoaiKhachHang loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoTenLoai(txtCapBacKH.Text); if (loaikh != null) { kh.LoaiKhachHang = loaikh.MaLoai; } else { loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoDiemTichLuy(kh.Diem.Value); if (loaikh != null) { kh.LoaiKhachHang = loaikh.MaLoai; } else { kh.LoaiKhachHang = "CAP1"; } } if (new KhachHang_BLL().insert_KhachHang(kh) == 1) { MessageBox.Show("Lưu khách hàng thành công"); load_dataGridViewKhachHang(); LockAllControl(); ClearAllControl(); } else { MessageBox.Show("Lưu khách hàng thất bại"); txtHoTenKhachHang.Focus(); } }
public frmKhachHang() { InitializeComponent(); kh_bll = new KhachHang_BLL(); loaikh_bll = new LoaiKhachHang_BLL(); LockAllControl(); load_dataGridViewKhachHang(); this.btnThem.Click += btnThem_Click; this.btnSua.Click += btnSua_Click; this.btnLuu.Click += btnLuu_Click; this.btnXoa.Click += btnXoa_Click; this.dataGridViewKhachHang.CellContentClick += dataGridViewKhachHang_CellContentClick; }
private void capNhatKhachHang() { KhachHang kh = new KhachHang(); kh.MaKhachHang = txtMaKhachHang.Text; kh.TenKhachHang = txtHoTenKhachHang.Text; kh.SDT = txtSoDienThoai.Text; kh.GioiTinh = rdNam.Checked; kh.Email = txtEmail.Text; kh.CMND = txtCMND.Text; kh.DiaChi = txtDiaChi.Text; kh.Diem = int.Parse(txtDiemTichLuy.Text); LoaiKhachHang loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoTenLoai(txtCapBacKH.Text); if (loaikh != null) { kh.LoaiKhachHang = loaikh.MaLoai; } else { loaikh = new LoaiKhachHang_BLL().timLoaiKhachHang_TheoDiemTichLuy(kh.Diem.Value); if (loaikh != null) { kh.LoaiKhachHang = loaikh.MaLoai; } else { kh.LoaiKhachHang = "CAP1"; } } new KhachHang_BLL().update_KhachHang(kh); LockAllControl(); }