//Nút sửa private void btnSua_Click(object sender, RoutedEventArgs e) { DataRowView dataRow = (DataRowView)dgNhomSanPham.SelectedItem; NhomSanPhamPublic nsp = new NhomSanPhamPublic(); nsp.MaNSP_NSP = dataRow["MaNSP_NSP"].ToString(); nsp.TenNSP_NSP = dataRow["TenNSP_NSP"].ToString(); nsp.DangDung_NSP = (dataRow["DangDung_NSP"].ToString() == "True") ? true : false; nsp.GhiChu_NSP = dataRow["GhiChu_NSP"].ToString(); // nsp.DangDung_NSP = (bool)dataRow["DangDung_NKH"]; NhomSanPhamSuaPresentation wpf = new NhomSanPhamSuaPresentation(); wpf.nhomsanpham = nsp; wpf.SuaNhomSanPham += new EventHandler(SuaNhomSanPham); wpf.ShowDialog(); }
//Sự kiện sửa nhóm sản phẩm public void SuaNhomSanPham(object sender, EventArgs e) { NhomSanPhamSuaPresentation wpf = (NhomSanPhamSuaPresentation)sender; //Lấy thông tin từ wpf con NhomSanPhamPublic nsp = new NhomSanPhamPublic(); nsp = wpf.nhomsanpham; //Thực hiện update if (NhomSanPhamBusiness.CapNhatNhomSanPham(nsp)) { LoadDataToDatagrid(); } else { MessageBox.Show("Cập nhật nhóm sản phẩm thất bại"); } }