Beispiel #1
0
        /// <summary>
        /// 读取指定用户的条件权限
        /// </summary>
        /// <param name="ConnectInfo"></param>
        /// <param name="PPtr"></param>
        /// <returns></returns>
        public CConditionRight[] GetConditionRights(String UserGroupCode)
        {
            DataTable dt;

            CConditionRight[] tempConditionRightArray;

            try
            {
                //读模块对象ua01
                dt = this.GetConditionRightTable(UserGroupCode);
                tempConditionRightArray = new CConditionRight[dt.Rows.Count];
                for (int i = 0; i <= dt.Rows.Count - 1; i++)
                {
                    tempConditionRightArray[i] = new CConditionRight(ConnectInfo, dt.Rows[i]);
                }

                return(tempConditionRightArray);
            }
            catch
            {
                return(null);
            }
        }
Beispiel #2
0
		/// <summary>
		/// 读取指定用户的条件权限
		/// </summary>
		/// <param name="ConnectInfo"></param>
		/// <param name="PPtr"></param>
		/// <returns></returns>
		public CConditionRight[] GetConditionRights(String UserGroupCode)
		{
			DataTable dt;
			CConditionRight[] tempConditionRightArray;

			try
			{

				
				//读模块对象ua01
				dt=this.GetConditionRightTable(UserGroupCode); 
				tempConditionRightArray=new CConditionRight[dt.Rows.Count];
				for(int i=0;i<=dt.Rows.Count -1;i++)
				{
					tempConditionRightArray[i]=new CConditionRight(ConnectInfo, dt.Rows[i]);   
				}
		
				return tempConditionRightArray;
			}
			catch
			{
				return null;
			}


		}