public US_HT_NHOM_NGUOI_SU_DUNG(decimal i_dbID)
 {
     pm_objDS = new DS_HT_NHOM_NGUOI_SU_DUNG();
     pm_strTableName = c_TableName;
     IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName);
     v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang);
     SqlCommand v_cmdSQL;
     v_cmdSQL = v_objMkCmd.getSelectCmd();
     this.FillDatasetByCommand(pm_objDS, v_cmdSQL);
     pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]);
 }
예제 #2
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;
        }
예제 #3
0
        public US_HT_NHOM_NGUOI_SU_DUNG(decimal i_dbID)
        {
            pm_objDS        = new DS_HT_NHOM_NGUOI_SU_DUNG();
            pm_strTableName = c_TableName;
            IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName);

            v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang);
            SqlCommand v_cmdSQL;

            v_cmdSQL = v_objMkCmd.getSelectCmd();
            this.FillDatasetByCommand(pm_objDS, v_cmdSQL);
            pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]);
        }
예제 #4
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;
        }
예제 #5
0
 public US_HT_NHOM_NGUOI_SU_DUNG()
 {
     pm_objDS        = new DS_HT_NHOM_NGUOI_SU_DUNG();
     pm_strTableName = c_TableName;
     pm_objDR        = pm_objDS.Tables[pm_strTableName].NewRow();
 }
 public US_HT_NHOM_NGUOI_SU_DUNG()
 {
     pm_objDS = new DS_HT_NHOM_NGUOI_SU_DUNG();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }
        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;
        }