private void xoaGiaTriTuDien() { if (!this.isMaTuDienRow(m_fg.Row)) { return; } if (BaseMessages.askUser_DataCouldBeDeleted(8) == BaseMessages.IsDataCouldBeDeleted.ShouldNotBeDeleted) { return; } DataRow v_drTuDien = (DataRow) (m_fg.Rows[m_fg.Row].UserData); US_CM_DM_TU_DIEN v_usTuDien = new US_CM_DM_TU_DIEN(); v_usTuDien.DataRow2Me(v_drTuDien); try { v_usTuDien.BeginTransaction(); //If v_usTuDien.isUpdatable() Then v_usTuDien.Delete(); m_fg.Rows.Remove(m_fg.Row); //End If v_usTuDien.CommitTransaction(); } catch (System.Exception v_e) { v_usTuDien.Rollback(); CDBExceptionHandler v_ErrHandler = new CDBExceptionHandler(v_e, new CDBClientDBExceptionInterpret()); v_ErrHandler.showErrorMessage(); } }