public US_HT_PHAN_QUYEN_DETAIL(decimal i_dbID)
 {
     pm_objDS = new DS_HT_PHAN_QUYEN_DETAIL();
     pm_strTableName = c_TableName;
     this.FillDataset(pm_objDS, "Where ID = " + Conversion.Str(i_dbID));
     pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]);
 }
        private static bool CanUseThisControl(DS_HT_PHAN_QUYEN_DETAIL iDS, string iFormName, string iControlName)
        {
            string filterExpression = "FORM_NAME = '" + iFormName + "' AND CONTROL_NAME = '" + iControlName + "'" + " AND VISIBLE_YN = 'Y'";
            if (iDS.HT_PHAN_QUYEN_DETAIL.Select(filterExpression).Length > 0)
            {
                return true;
            }

            return false;
        }
 public US_HT_PHAN_QUYEN_DETAIL(decimal i_dbID)
 {
     pm_objDS = new DS_HT_PHAN_QUYEN_DETAIL();
     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]);
 }
        public US_HT_PHAN_QUYEN_DETAIL(decimal i_dbID)
        {
            pm_objDS        = new DS_HT_PHAN_QUYEN_DETAIL();
            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]);
        }
 private static void LoadDecentralization(DS_HT_PHAN_QUYEN_DETAIL ip_dsDecentralization)
 {
     m_dsDecentralization = ip_dsDecentralization;
 }
 public US_HT_PHAN_QUYEN_DETAIL()
 {
     pm_objDS = new DS_HT_PHAN_QUYEN_DETAIL();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }
 public void FillDatasetByUserLogin(DS_HT_PHAN_QUYEN_DETAIL i_ds, string i_str_user_login_name)
 {
     CStoredProc v_objPr = new CStoredProc("pr_HT_PHAN_QUYEN_DETAIL_fill_dataset_by_user");
     v_objPr.addNVarcharInputParam("@ip_user_name", i_str_user_login_name);
     v_objPr.fillDataSetByCommand(this, i_ds);
 }
        private static DS_HT_PHAN_QUYEN_DETAIL getDataPhanQuyen()
        {
            DS_HT_PHAN_QUYEN_DETAIL v_ds = new DS_HT_PHAN_QUYEN_DETAIL();
            US_HT_PHAN_QUYEN_DETAIL v_us = new US_HT_PHAN_QUYEN_DETAIL();
            v_us.FillDatasetByUserLogin(v_ds, CAppContext_201.getCurrentUserName());

            return v_ds;
        }
 public US_HT_PHAN_QUYEN_DETAIL()
 {
     pm_objDS        = new DS_HT_PHAN_QUYEN_DETAIL();
     pm_strTableName = c_TableName;
     pm_objDR        = pm_objDS.Tables[pm_strTableName].NewRow();
 }