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

ConvertProperty() private method

Contains the logic for converting property name to pascal case.
private ConvertProperty ( CodeTypeMemberExtension typeMemberExtension ) : void
typeMemberExtension CodeTypeMemberExtension
return void
        private void ConvertProperty(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;
                OnPropertyNameChanged(typeMemberExtension, oldName, newName);
            }
        }