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()); } }