public ActionResult CreateRespaldo(string filename)
 {
     try
     {
         ManejoBackUp mbu = new ManejoBackUp();
         mbu.CreateBackUp(filename);
         ViewBag.nuevoRespaldo = "Backup creado" + filename;
         return(MenuRespaldo());
     }
     catch (Exception e)
     {
         ViewBag.errorRespaldo = "Error : No se pudo crear el respaldo " + e;
         return(View());
     }
 }
 public ActionResult Detalles(string path)
 {
     try
     {
         string[]     partes = path.Split('\\');
         ManejoBackUp mbu    = new ManejoBackUp();
         mbu.RestoreDB(partes[partes.Length - 1]);
         ViewBag.restauracionExitosa = "Restauracion exitosa";
         return(Detalles(actual.backup_set_id));
     }
     catch (Exception e)
     {
         ViewBag.errorRestauracion = "Error : No se pudo usar el respaldo" + e;
         return(View());
     }
 }