Example #1
0
        /// <summary>
        /// Get Column Name
        /// </summary>
        /// <param name="ctx">context</param>
        /// <param name="AD_Column_ID">column id</param>
        /// <returns>Column Name or null</returns>
        public static string GetColumnName(Ctx ctx, int AD_Column_ID)
        {
            MColumn col = MColumn.Get(ctx, AD_Column_ID);

            if (col.Get_ID() == 0)
            {
                return(null);
            }
            return(col.GetColumnName());
        }
Example #2
0
        /// <summary>
        /// Get M_Column from Cache
        /// </summary>
        /// <param name="ctx">context</param>
        /// <param name="AD_Column_ID">column id</param>
        /// <returns>MColumn</returns>
        public static MColumn Get(Ctx ctx, int AD_Column_ID)
        {
            int     key      = AD_Column_ID;
            MColumn retValue = null;

            retValue = s_cache[key];
            if (retValue != null)
            {
                return(retValue);
            }
            retValue = new MColumn(ctx, AD_Column_ID, null);
            if (retValue.Get_ID() != 0)
            {
                s_cache.Add(key, retValue);
            }
            return(retValue);
        }