public void UpdateContentItem(ContentItem contentItem) { //Argument Contract Requires.NotNull("contentItem", contentItem); Requires.PropertyNotNegative("contentItem", "ContentItemId", contentItem.ContentItemId); AttachmentController.SerializeAttachmentMetadata(contentItem); SaveMetadataDelta(contentItem); _dataService.UpdateContentItem(contentItem, UserController.GetCurrentUserInfo().UserID); }
public void UpdateContentItem(ContentItem contentItem) { //Argument Contract Requires.NotNull("contentItem", contentItem); Requires.PropertyNotNegative("contentItem", "ContentItemId", contentItem.ContentItemId); AttachmentController.SerializeAttachmentMetadata(contentItem); SaveMetadataDelta(contentItem); var userId = UserController.Instance.GetCurrentUserInfo().UserID; _dataService.UpdateContentItem(contentItem, userId); contentItem.LastModifiedByUserID = userId; UpdateContentItemsCache(contentItem); }