private void m_cmd_goi_lai_hoc_vien_Click(object sender, EventArgs e)
        {
            try{
                if (!HelpUtils.is_validated_edit_grid_row(m_fg.Row, m_fg)) return;
                f210_goi_lai_sinh_vien v_frm = new f210_goi_lai_sinh_vien();
                US_V_GD_CAU_HOI_YEU_CAU v_us_v_cau_hoi = new US_V_GD_CAU_HOI_YEU_CAU();
                DS_V_GD_CAU_HOI_YEU_CAU v_ds_v_cau_hoi = new DS_V_GD_CAU_HOI_YEU_CAU();
                v_us_v_cau_hoi.FillDataset(v_ds_v_cau_hoi, "where id = " + CIPConvert.ToDecimal(m_fg[m_fg.Row, (int)e_col_Number.ID]));
                if(v_ds_v_cau_hoi.V_GD_CAU_HOI_YEU_CAU.Rows.Count > 0)
                {
                    v_us_v_cau_hoi.DataRow2Me(v_ds_v_cau_hoi.V_GD_CAU_HOI_YEU_CAU.Rows[0]);
                    v_frm.display_xu_ly_cau_hoi(v_us_v_cau_hoi);
                }

            }
            catch (Exception v_e){
                CSystemLog_100.ExceptionHandle(v_e);
            }
        }
        private void grid2us_object(US_V_GD_CAU_HOI_YEU_CAU i_us
			, int i_grid_row)
        {
            DataRow v_dr;
            v_dr = (DataRow) m_fg.Rows[i_grid_row].UserData;
            m_obj_trans.GridRow2DataRow(i_grid_row,v_dr);
            i_us.DataRow2Me(v_dr);
        }