public void UpdateTemplate(int? templateId)
{
var values = new Dictionary<string, object>
{
{"Template", templateId.HasValue ? new[] {templateId.Value} : new int[] {}}
};
var context = EavDataController.Instance(_zoneId, _appId).Entities; // EavContext.Instance(_zoneId, _appId);
context.UpdateEntity(_contentGroupEntity.EntityGuid, values);
}
public Guid UpdateOrCreateContentGroup(ContentGroup contentGroup, int templateId) { if (!contentGroup.Exists) { return(CreateNewContentGroup(templateId)); } contentGroup.UpdateTemplate(templateId); return(contentGroup.ContentGroupGuid); }