private void gridView_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e) { try { if (cbType.SelectedIndex < 2) { return; } POICommon row = (POICommon)e.Row; if (row != null) { double kinhdo = double.Parse(txtKinhDo.Text.Trim()); double vido = double.Parse(txtViDo.Text.Trim()); DialogResult conFirm; if (kinhdo != row.KinhDo || vido != row.ViDo) { conFirm = MessageBox.Show("Bạn có muốn thay đổi vị trí?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); } else { conFirm = System.Windows.Forms.DialogResult.Yes; } if (conFirm == System.Windows.Forms.DialogResult.Yes) { { G_POI.ID = row.ID; G_POI.NameVN = row.NameVN; G_POI.VietTat = row.VietTat; G_POI.DiaChi = row.DiaChi; G_POI.KinhDo = kinhdo; G_POI.ViDo = vido; G_POI.LastUpdate = CommonBL.GetTimeServer(); G_POI.Update(); gridView.RefreshData(); } } } } catch (Exception ex) { LogError.WriteLogError("CapNhatToaDo gridView_RowUpdated", ex); } }