Merge with 6.0.1

This commit is contained in:
Shannon Deminick
2013-02-27 21:38:45 +06:00
28 changed files with 1465 additions and 1164 deletions

View File

@@ -347,6 +347,7 @@ namespace Umbraco.Core.Models
if (PropertyTypeExists(propertyType.Alias) == false)
{
_propertyTypes.Add(propertyType);
_propertyTypes.CollectionChanged += PropertyTypesChanged;
return true;
}
@@ -378,9 +379,5 @@ namespace Umbraco.Core.Models
{
_parentId = id;
}
//TODO Implement moving PropertyType between groups.
/*public bool MovePropertyTypeToGroup(string propertyTypeAlias, string groupName)
{}*/
}
}

View File

@@ -93,6 +93,7 @@ namespace Umbraco.Core.Models
{
var contentTypeComposition = ContentTypeComposition.First(x => x.Alias == alias);
RemovedContentTypeKeyTracker.Add(contentTypeComposition.Id);
OnPropertyChanged(ContentTypeCompositionSelector);
return _contentTypeComposition.Remove(contentTypeComposition);
}
return false;
@@ -154,6 +155,8 @@ namespace Umbraco.Core.Models
PropertyGroups.Add(propertyGroup);
}
return true;
}
return false;