Exemplo n.º 1
0
 /// <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);
     }
 }
Exemplo n.º 2
0
 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);
     }
 }
Exemplo n.º 3
0
        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);
            }
        }