Ejemplo n.º 1
0
        public async Task BackupAsync(int pageSectionId)
        {
            var pageSection = await GetAsync(pageSectionId);

            if (pageSection == null)
            {
                return;
            }

            var newBackup = new PageSectionBackup
            {
                PageSectionId   = pageSection.PageSectionId,
                PageSectionBody = pageSection.PageSectionBody,
                DateAdded       = DateTime.Now
            };

            _context.PageSectionBackups.Add(newBackup);

            await _context.SaveChangesAsync();
        }
Ejemplo n.º 2
0
        public void Backup(int pageSectionId)
        {
            var pageSection = Get(pageSectionId);

            if (pageSection == null)
            {
                return;
            }

            var newBackup = new PageSectionBackup
            {
                PageSectionId   = pageSection.PageSectionId,
                PageSectionBody = pageSection.PageSectionBody,
                DateAdded       = DateTime.Now
            };

            _context.PageSectionBackups.Add(newBackup);

            _context.SaveChanges();
        }