private void gvNhomNguoiDung_DoubleClick(object sender, EventArgs e) { Point pt = gNhomNguoiDung.PointToClient(MousePosition); GridHitInfo hitInfo = gvNhomNguoiDung.CalcHitInfo(pt); if (hitInfo.InRow) { PheDuyetGiaBanInfor bg = (PheDuyetGiaBanInfor)gvNhomNguoiDung.GetRow(hitInfo.RowHandle); frmHT_AddPheDuyetGiaBan frm = new frmHT_AddPheDuyetGiaBan(bg); frm.ShowDialog(); } }
private void btnAddNND_Click(object sender, EventArgs e) { if (gvNhomSanPham.FocusedRowHandle < 0) { return; } PheDuyetNganhHangInfor pqNganhHang = (PheDuyetNganhHangInfor)gvNhomSanPham.GetRow(gvNhomSanPham.FocusedRowHandle); PheDuyetGiaBanInfor pheDuyetGiaBanInfor = new PheDuyetGiaBanInfor() { MaLinhVuc = pqNganhHang.MaLinhVuc, TenLinhVuc = pqNganhHang.TenLinhVuc, MaNganhHang = pqNganhHang.MaNganhHang, TenNganhHang = pqNganhHang.TenNganhHang }; frmHT_AddPheDuyetGiaBan frm = new frmHT_AddPheDuyetGiaBan(pheDuyetGiaBanInfor); if (frm.ShowDialog() == DialogResult.OK) { ((BindingList <PheDuyetGiaBanInfor>)gNhomNguoiDung.DataSource).Add(frm.PheDuyetGiaBan); ((BindingList <PheDuyetGiaBanInfor>)gNhomNguoiDung.DataSource).ResetBindings(); } }