Esempio n. 1
0
        /// <summary>
        /// Gets the keyed valued from the attributes of the entity
        /// </summary>
        /// <param name="entity"></param>
        /// <param name="attributeAlias"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public static string GetAttributeValueAsString(this TypedEntity entity, string attributeAlias, string key)
        {
            var val = entity.GetAttributeValue(attributeAlias, key);

            return(val == null ? String.Empty : val.ToString());
        }
        /// <summary>
        /// Gets the keyed valued from the attributes of the entity
        /// </summary>
        /// <param name="entity"></param>
        /// <param name="attributeAlias"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public static string GetAttributeValueAsString(this TypedEntity entity, [MapsToAliasForQuerying] string attributeAlias, [MapsToInnerAliasForQuerying] string key)
        {
            var val = entity.GetAttributeValue(attributeAlias, key);

            return(val == null ? String.Empty : val.ToString());
        }