Ejemplo n.º 1
0
        /// <summary>
        /// Guarda los datos de toda la Universidad en archivo Xml
        /// </summary>
        /// <param name="u">Universidad a guardar</param>
        /// <returns>Retorna true si no hubo problemas guardando el archivo</returns>
        public static bool Guardar(Universidad u)
        {
            Xml <Universidad> xml = new Xml <Universidad>();

            return(xml.guardar(AppDomain.CurrentDomain.BaseDirectory + "Universidad.xml", u));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Guarda el estado de un objeto de tipo Universidad utilizando la serializacion xml, es un archivo xml
        /// </summary>
        /// <param name="uni">El objeto de tipo Universidad que se serializara y guardara</param>
        /// <returns>Retorna true si logro serializar y guardar, caso contrario retorna false</returns>
        public static bool Guardar(Universidad uni)
        {
            Xml <Universidad> universidadAGuardar = new Xml <Universidad>();

            return(universidadAGuardar.Guardar("Universidad.xml", uni));
        }
 /// <summary>
 /// Lee los datos de un archivo XML previamente generado junto al .exe de la aplicación y los guarda en un objeto universiddad que será devuelto. Puede generar excepciones en caso de error.
 /// </summary>
 /// <param name="uni">Objeto donde se guardarán los datos leidos.</param>
 /// <returns>Devuelve el objeto universidad.</returns>
 public static Universidad Leer(Universidad uni)
 {
     new Xml <Universidad>().Leer(".\\Universidad.xml", out uni);
     return(uni);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Devuelve en una cadena los datos de la universidad
 /// </summary>
 /// <returns></returns>
 public override string ToString()
 {
     return(Universidad.MostrarDatos(this));
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Guarda la universidad en un archivo .xml
 /// </summary>
 /// <param name="uni">universidad a guardar</param>
 /// <returns>True si salio todo bien</returns>
 public static bool Guardar(Universidad uni)
 {
     return(new Xml <Universidad>().Guardar("Universidad.xml", uni));
 }
 /// <summary>
 /// Guarda los datos un objeto universidad en un archivo XML junto al .exe de la aplicación mediante serialización. Puede generar una excepción si se produce un error.
 /// </summary>
 /// <param name="uni">Objeto con datos a guardar.</param>
 /// <returns>Devuelve true en caso de éxito.</returns>
 public static bool Guardar(Universidad uni)
 {
     return((object.Equals(uni, null))? false : new Xml <Universidad>().Guardar(".\\Universidad.xml", uni));
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Guarda una tipo de dato univercidad en formato XmL
 /// </summary>
 /// <param name="uni">Dato que se va a guardar</param>
 /// <returns>Retorna verdadero si se puedo guardar</returns>
 public static bool Guardar(Universidad uni)
 {
     return(new Xml <Universidad>().Guardar(AppDomain.CurrentDomain.BaseDirectory + @"\Universidad.xml", uni));
 }
Ejemplo n.º 8
0
        public static bool Guardar(Universidad uni)
        {
            Xml <Universidad> xmlFile = new Xml <Universidad>();

            return(xmlFile.guardar(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\universidad.xml", uni));
        }
Ejemplo n.º 9
0
        /// <summary>
        /// Metodo estatico de clase que serializa la informacion de Universidad en formato xml
        /// </summary>
        /// <param name="uni">Objeto del tipo universidad</param>
        /// <returns>true en caso de guardar exitosamente,caso contrario lanzara la excepcion correspondiente</returns>
        public static bool Guardar(Universidad uni)
        {
            Xml <Universidad> xml = new Xml <Universidad>();

            return(xml.Guardar(@"Universidad.xml", uni));
        }
Ejemplo n.º 10
0
 /// <summary>
 /// Guarda los datos de una universidad en un archivo xml
 /// </summary>
 /// <param name="gim">Universidad</param>
 /// <returns>true si pudo guardarlo , false caso contrario</returns>
 public static bool Guardar(Universidad gim)
 {
     return(true);
 }
Ejemplo n.º 11
0
        public static bool Guardar(Universidad gim)
        {
            Xml <Universidad> xml = new Xml <Universidad>();

            return(xml.Guardar("../../../Universidad.xml", gim));
        }
Ejemplo n.º 12
0
        /// <summary>
        /// Serializa una <see cref="Universidad"/> en un archivo Xml
        /// </summary>
        /// <param name="uni">Universidad a serializar</param>
        /// <returns>Retorna <see cref="true"/> si se serializo exitosamente, <see cref="false"/> si no fue posible serializar.</returns>
        public static bool Guardar(Universidad uni)
        {
            Xml <Universidad> xml = new Xml <Universidad>();

            return(xml.Guardar((AppDomain.CurrentDomain.BaseDirectory + @"../../Archivos/Universidad.xml"), uni)); //Archivo localizado en: tp_laboratorio_2/Trabajo 3/Console TP3/Archivos/Universidad.xml
        }
Ejemplo n.º 13
0
        /// <summary>
        /// Metodo estatico que  serializa los datos del Universidad en un XML, incluyendo todos los datos de sus
        ///Profesores, Alumnos y Jornadas
        /// </summary>
        /// <param name="u">universidad a serializar</param>
        /// <returns>true si pudo serializar , false si no</returns>
        public static bool Guardar(Universidad u)
        {
            Xml <Universidad> x = new Xml <Universidad>();

            return(x.Guardar((AppDomain.CurrentDomain.BaseDirectory) + @"\Universidad.Xml", u));
        }