Пример #1
0
        private void insert_v_gd_cong_tac()
        {
            f206_v_gd_cong_tac_de v_fDE = new f206_v_gd_cong_tac_de();

            v_fDE.display_for_insert();
            load_data_2_grid();
            m_fg.Select(m_fg.FindRow(v_fDE.lay_ma_quyet_dinh_vua_insert(), 1, (int)e_col_Number.MA_QUYET_DINH, true), (int)e_col_Number.MA_QUYET_DINH);
        }
Пример #2
0
        private void update_v_gd_cong_tac()
        {
            var currentRow = 0;

            if (!CGridUtils.IsThere_Any_NonFixed_Row(m_fg))
            {
                return;
            }
            if (!CGridUtils.isValid_NonFixed_RowIndex(m_fg, m_fg.Row))
            {
                return;
            }
            if (m_fg.Rows[m_fg.Row].IsNode)
            {
                return;
            }
            currentRow = m_fg.Row;
            grid2us_object(m_us, m_fg.Row);
            f206_v_gd_cong_tac_de v_fDE = new f206_v_gd_cong_tac_de();

            v_fDE.display_for_update(m_us);
            load_data_2_grid();
            m_fg.Select(currentRow, (int)e_col_Number.MA_QUYET_DINH);
        }