/// <summary> /// Insert new record into the DB /// </summary> /// <param name="entity">Model to inserting</param> public void Create(TinifierMediaHistory entity) { using (IScope scope = scopeProvider.CreateScope()) { var database = scope.Database; database.Insert(entity); } }
public void BackupMediaPaths(IEnumerable <uMedia> media) { foreach (var m in media) { var mediaHistory = new TinifierMediaHistory { MediaId = m.Id, FormerPath = m.Path, OrganizationRootFolderId = m.ParentId }; _mediaHistoryRepository.Create(mediaHistory); } }
public void BackupMediaPaths(IEnumerable <uMedia> media) { var mediaHistoryRepo = new Repository.History.TMediaHistoryRepository(); mediaHistoryRepo.DeleteAll(); foreach (var m in media) { var mediaHistory = new TinifierMediaHistory { MediaId = m.Id, FormerPath = m.Path }; mediaHistoryRepo.Create(mediaHistory); } }