public void RestaurarBase() { Entities.Backups backupRestore = new Entities.Backups(); BackupDAC backupDAC = new BackupDAC(); backupRestore = backupDAC.ReadBy(); backupRestore.Path = HostingEnvironment.MapPath("~/Backup/" + backupRestore.Nombre + ".bak"); UsuariosComponent usuariosComponent = new UsuariosComponent(); RestoreDatabase(backupRestore); }
public void RestoreDatabase(Backups backup) { Entities.Backups backupRestore = new Entities.Backups(); BackupDAC backupDAC = new BackupDAC(); backupRestore = backupDAC.ReadBy(backup.Id); backupRestore.Path = HostingEnvironment.MapPath("~/Backup/" + backupRestore.Nombre + ".bak"); backupDAC.Restore(backupRestore); Bitacora bitacora = new Bitacora(); bitacora.eventoBitacora.Id = 11; UsuariosComponent usuarios = new UsuariosComponent(); bitacora.usuarios.Email = "*****@*****.**"; BitacoraComponent bitacoraComponent = new BitacoraComponent(); bitacoraComponent.Create(bitacora); }
public static void BackupDatabase(Backups backup) { Entities.Backups backupRestore = new Entities.Backups(); BackupDAC backupDAC = new BackupDAC(); backupRestore = backup; backupRestore.Path = HostingEnvironment.MapPath("~/Backup/" + @backup.Nombre + ".bak"); BitacoraComponent bitacoraComponent = new BitacoraComponent(); Bitacora bitacora = new Bitacora(); bitacora.eventoBitacora.Id = 10; bitacora.fecha = DateTime.Now.ToString("dd-MM-yyyy"); bitacora.hora = DateTime.Now.ToString("hh mm ss"); UsuariosComponent usuarios = new UsuariosComponent(); bitacora.usuarios = usuarios.ReadBy(backup.usuarios.Id); backupDAC.CreateBackup(backupRestore); bitacoraComponent.Create(bitacora); }