Ejemplo n.º 1
0
        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);
                    }
                }
            }
        }