public void Add(IScheduledPublishHistory scheduledPublishHistory) { using (var context = ContextFactory.Create()) { var record = ScheduledPublishHistoryFactory.Create(scheduledPublishHistory); context.ScheduledPublishHistories.Add(record); context.SaveChanges(); } }
public ScheduledPublishHistory Create(IScheduledPublishHistory scheduledPublishHistory) { return(new ScheduledPublishHistory { Id = Guid.NewGuid(), ItemId = scheduledPublishHistory.ItemId, Language = scheduledPublishHistory.Language, PublishedOn = scheduledPublishHistory.PublishedOn, Type = scheduledPublishHistory.Type, Version = scheduledPublishHistory.Version }); }