/// <summary> /// Permite leer la informacion del negocio desde un archivo xml. /// </summary> /// <returns></returns> public static Artistica Leer() { try { Artistica artistica = new Artistica(); Xml <Artistica> archivo = new Xml <Artistica>(); archivo.Leer((System.IO.Directory.GetCurrentDirectory() + @"\ArchivosGuardados\Artistica.xml"), out artistica); return(artistica); } catch (Exception e) { throw new ArchivosException(e); } }
/// <summary> /// Guarda la informacion del negocio en un archivo xml. /// </summary> /// <param name="artistica"></param> /// <returns></returns> public static bool Guardar(Artistica artistica) { try { string path = System.IO.Directory.GetCurrentDirectory() + @"\ArchivosGuardados"; System.IO.Directory.CreateDirectory(path); Xml <Artistica> archivo = new Xml <Artistica>(); return(archivo.Guardar((path + @"\Artistica.xml"), artistica)); } catch (Exception e) { throw new ArchivosException(e); } }