Ejemplo n.º 1
0
        public static void RestaurarBackup(string Ubicacion)
        {
            BackupDAL.RestaurarBackup(Ubicacion);

            // Guardo en la bitácora
            Bitacora.Loguear("Se restauró un backup de la base de datos");
        }
Ejemplo n.º 2
0
 private void respaldarDatos()
 {
     try
     {
         BackupDAL.BackupDataBase("Segtransa", txtDirectorio.Text);
         MessageBox.Show("Respaldo exitoso");
     }
     catch (Exception ex)
     {
         MessageBox.Show("Hubo un problema al realizar el respaldo: " + ex.Message);
     }
 }
Ejemplo n.º 3
0
        public ResultBM PerformRestore(string fullBackupPath)
        {
            try
            {
                BackupDAL backupDal = new BackupDAL();
                backupDal.PerformRestore(fullBackupPath);

                SessionHelper.EndSession();
                log.AddLogInfo("Restaurando copia de seguridad", "Copia de seguridad restaurada de ....", this);
                return(new ResultBM(ResultBM.Type.OK, "Restore de " + fullBackupPath + " exitoso."));
            } catch (Exception exception) {
                log.AddLogCritical("Creando copia de seguridad", "Excepción", this);
                return(new ResultBM(ResultBM.Type.EXCEPTION, SessionHelper.GetTranslation("RESTORE_ERROR") + " " + exception.Message, exception));
            }
        }
Ejemplo n.º 4
0
        public ResultBM PerformBackup(string fullBackupPath)
        {
            try
            {
                log.AddLogInfo("Creando copia de seguridad", "Creando copia de seguridad en ....", this);
                BackupDAL backupDal = new BackupDAL();
                backupDal.PerformBackup(fullBackupPath);

                log.AddLogInfo("Creando copia de seguridad", "Copia de seguridad exitosa y disponible en el destino.", this);
                return(new ResultBM(ResultBM.Type.OK, "Backup en " + fullBackupPath + " exitoso."));
            }
            catch (Exception exception)
            {
                log.AddLogCritical("Creando copia de seguridad", "Excepción", this);
                return(new ResultBM(ResultBM.Type.EXCEPTION, SessionHelper.GetTranslation("BACKUP_ERROR") + " " + exception.Message, exception));
            }
        }
Ejemplo n.º 5
0
        public int xlBackup(string path)
        {
            BackupDAL xl = new BackupDAL();

            return(xl.xlBackup(path));
        }
Ejemplo n.º 6
0
 public BackupRestoreSL()
 {
     this.Dal = new BackupDAL();
 }
Ejemplo n.º 7
0
 public static void HacerBackup(string Ubicacion)
 {
     BackupDAL.HacerBackup(Ubicacion);
     // Guardo en la bitácora
     Bitacora.Loguear("Se realizó un backup de la base de datos");
 }