//NÚT SỬA private void btnSua_Click(object sender, RoutedEventArgs e) { #region 1. Lấy bản ghi được chọn NhaCungCapPublic _ncc = new NhaCungCapPublic(); DataRowView _drv = (DataRowView)dgNhaCungCap.SelectedItem; _ncc.MaNCC_NCC = _drv["MaNCC_NCC"].ToString(); _ncc.TenNCC_NCC = _drv["TenNCC_NCC"].ToString(); _ncc.GhiChu_NCC = _drv["GhiChu_NCC"].ToString(); #endregion #region Hiển thị wpf con NhaCungCapSuaPresentation wpf = new NhaCungCapSuaPresentation(); wpf._ncc = _ncc; wpf._SuaNhaCungCap += new EventHandler(SuaNhaCungCap); wpf.ShowDialog(); #endregion }
//PHƯƠNG THỨC SỬA THÔNG TIN NHÀ CUNG CẤP void SuaNhaCungCap(object sender, EventArgs e) { #region 1. Lấy thông tin nhà cung cấp NhaCungCapSuaPresentation wpf = (NhaCungCapSuaPresentation)sender; NhaCungCapPublic _ncc = wpf._ncc; #endregion #region 2.Update vào csdl if (NhaCungCapBusiness.SuaNhaCungCap(_ncc)) { LoadDataToDataGrid(); } else { MessageBox.Show("Sửa thông tninh nhà cung cấp thất bại"); } #endregion }