public void Can_create_marketing_contentitem() { var repository = GetRepository(); var contentItem = new dataModel.DynamicContentItemEntity() { Name = "ss", }; repository.Add(contentItem); repository.UnitOfWork.Commit(); }
public virtual void Patch(DynamicContentItemEntity target) { if (target == null) { throw new NullReferenceException(nameof(target)); } target.Name = this.Name; target.Description = this.Description; target.FolderId = this.FolderId; target.ContentTypeId = this.ContentTypeId; target.ImageUrl = this.ImageUrl; }
public virtual void Patch(DynamicContentItemEntity target) { if (target == null) { throw new ArgumentNullException(nameof(target)); } target.Name = Name; target.Description = Description; target.FolderId = FolderId; target.ContentTypeId = ContentTypeId; target.ImageUrl = ImageUrl; if (!DynamicPropertyObjectValues.IsNullCollection()) { DynamicPropertyObjectValues.Patch(target.DynamicPropertyObjectValues, (sourceDynamicPropertyObjectValues, targetDynamicPropertyObjectValues) => sourceDynamicPropertyObjectValues.Patch(targetDynamicPropertyObjectValues)); } }