private void DoRowDoubleClick(GridView view, Point pt) { us_user.m_lst_id_nguoi_xu_ly.Clear(); GridHitInfo info = view.CalcHitInfo(pt); if (info.InRow || info.InRowCell) { DataRow v_dr_grv = m_grv_ht_bo_pm_td_dich_vu.GetDataRow(m_grv_ht_bo_pm_td_dich_vu.FocusedRowHandle); if(v_dr_grv == null) { try { f999_ht_bo_pm_td_dich_vu_de v_f = new f999_ht_bo_pm_td_dich_vu_de(); v_f.WindowState = FormWindowState.Maximized; v_f.displayInsert(); load_data_to_grv(); } catch(Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } } else { try { decimal v_id = CIPConvert.ToDecimal(v_dr_grv["ID"].ToString()); decimal v_id_dich_vu = CIPConvert.ToDecimal(v_dr_grv["ID_DICH_VU"].ToString()); US_HT_BO_DICH_VU v_us_bo_dich_vu = new US_HT_BO_DICH_VU(v_id); US_DM_LOAI_YEU_CAU v_us_dich_vu = new US_DM_LOAI_YEU_CAU(v_id_dich_vu); f999_ht_bo_pm_td_dich_vu_de v_f = new f999_ht_bo_pm_td_dich_vu_de(); v_f.WindowState = FormWindowState.Maximized; v_f.displayUpdate(v_us_bo_dich_vu,v_us_dich_vu); load_data_to_grv(); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } } } }
private void DoRowDoubleClick(GridView view, Point pt) { GridHitInfo info = view.CalcHitInfo(pt); if (info.InRow || info.InRowCell) { DataRow v_dr_grv = m_grv_ht_bo_pm_td_dich_vu.GetDataRow(m_grv_ht_bo_pm_td_dich_vu.FocusedRowHandle); if (v_dr_grv == null) { try { f999_ht_bo_pm_td_dich_vu_de v_f = new f999_ht_bo_pm_td_dich_vu_de(); v_f.WindowState = FormWindowState.Maximized; v_f.displayInsert(); load_data_to_grv(); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } } else { try { decimal v_id = CIPConvert.ToDecimal(v_dr_grv["ID"].ToString()); US_DM_LOAI_YEU_CAU v_us = new US_DM_LOAI_YEU_CAU(v_id); f999_ht_bo_pm_td_dich_vu_de v_f = new f999_ht_bo_pm_td_dich_vu_de(); v_f.WindowState = FormWindowState.Maximized; v_f.displayUpdate(v_us); load_data_to_grv(); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } } } }