Thinktecture.Tools.Web.Services.CodeGeneration.PascalCaseConverterBase.ConvertEnumMemberName C# (CSharp) Method

ConvertEnumMemberName() private method

private ConvertEnumMemberName ( CodeTypeMemberExtension typeMemberExtension ) : void
typeMemberExtension CodeTypeMemberExtension
return void
        private void ConvertEnumMemberName(CodeTypeMemberExtension typeMemberExtension)
        {
            // Get a copy of the original type name.
            string oldName = typeMemberExtension.ExtendedObject.Name;
            // Change the field/property name to Pascal case.
            string newName = PascalCaseConverterHelper.GetPascalCaseName(oldName);
            if (oldName != newName)
            {
                typeMemberExtension.ExtendedObject.Name = newName;
                OnEnumMemberChanged(typeMemberExtension, oldName, newName);
            }
        }