public virtual void CopyData2USObject(US_Object i_usObject)
 {
     Debug.Assert(!(i_usObject == null), "phai khoi tao doi tuong truoc khi copy data vao no - tuanqt");
     try
     {
         i_usObject.DataRow2Me(pm_objDR);
     }
     catch
     {
         Debug.Assert(false, "Copy vao doi tuong us khac kieu roi - tuanqt");
     }
 }
 private void grid_2_us_object(US_Object i_us_object, int i_grid_row)
 {
     DataRow v_dr_cur = default(DataRow);
     v_dr_cur = (DataRow) (m_fg.Rows[i_grid_row].UserData);
     i_us_object.DataRow2Me(v_dr_cur);
 }