コード例 #1
0
        private void load_data_2_cbo_nhom_nguoi_dung()
        {
            US_HT_NHOM_NGUOI_SU_DUNG v_us_nhom_nguoi_dung = new US_HT_NHOM_NGUOI_SU_DUNG();
            DS_HT_NHOM_NGUOI_SU_DUNG v_ds_nhom_nguoi_dung = new DS_HT_NHOM_NGUOI_SU_DUNG();

            v_us_nhom_nguoi_dung.FillDataset(v_ds_nhom_nguoi_dung);
            v_ds_nhom_nguoi_dung.EnforceConstraints = false;

            m_cbo_nhom_quyen.ValueMember   = HT_NHOM_NGUOI_SU_DUNG.ID;
            m_cbo_nhom_quyen.DisplayMember = HT_NHOM_NGUOI_SU_DUNG.MA_NHOM;
            m_cbo_nhom_quyen.DataSource    = v_ds_nhom_nguoi_dung.HT_NHOM_NGUOI_SU_DUNG;
        }
コード例 #2
0
        private void load_data_2_grid()
        {
            m_ds = new DS_HT_NHOM_NGUOI_SU_DUNG();
            US_HT_NGUOI_SU_DUNG v_nguoi_lap, v_nguoi_sua;

            m_us.FillDataset(m_ds);
            m_fg.Redraw = false;
            CGridUtils.Dataset2C1Grid(m_ds, m_fg, m_obj_trans);
            for (int v_i_grid_row = m_fg.Rows.Fixed; v_i_grid_row < m_fg.Rows.Count; v_i_grid_row++)
            {
                if (m_fg[v_i_grid_row, (int)e_col_Number.ID_INPUTED_BY] != null)
                {
                    v_nguoi_lap = new US_HT_NGUOI_SU_DUNG(CIPConvert.ToDecimal(m_fg[v_i_grid_row, (int)e_col_Number.ID_INPUTED_BY]));
                    m_fg[v_i_grid_row, (int)e_col_Number.INPUTED_BY] = v_nguoi_lap.strTEN;
                }
                if (m_fg[v_i_grid_row, (int)e_col_Number.ID_LAST_UPDATED_BY] != null)
                {
                    v_nguoi_sua = new US_HT_NGUOI_SU_DUNG(CIPConvert.ToDecimal(m_fg[v_i_grid_row, (int)e_col_Number.ID_LAST_UPDATED_BY]));
                    m_fg[v_i_grid_row, (int)e_col_Number.UPDATED_BY] = v_nguoi_sua.strTEN;
                }
            }
            m_fg.Redraw = true;
        }