예제 #1
0
        public string GetName()
        {
            if (ItemHelper.TryGetGroup(GroupId, out ItemGroup group))
            {
                return($"{group.Prefix}{Name}");
            }

            return(Name ?? Id);
        }
예제 #2
0
        public string GetIcon()
        {
            if (Check.NotNull(Icon))
            {
                return(Icon);
            }

            if (ItemHelper.TryGetGroup(GroupId, out ItemGroup group))
            {
                return(group.Icon?.ToString() ?? "");
            }

            return(Icon ?? "");
        }
예제 #3
0
        public string GetSummary()
        {
            if (Check.NotNull(Summary))
            {
                return(Summary);
            }

            if (ItemHelper.TryGetGroup(GroupId, out ItemGroup group))
            {
                return(group.Summary);
            }

            return(Summary);
        }