private string MostrarDatos(Universidad uni) { return(""); }
/// <summary> /// Sobrescritura del método ToString() que llama al /// método MostrarDatos(). /// </summary> /// <returns></returns> public override string ToString() { return(Universidad.MostrarDatos(this)); }
/// <summary> /// /// </summary> /// <param Universidad="uni"></param> /// <returns>True si puede guardar en el archivo Xml</returns> public static bool Guardar(Universidad uni) { Xml <Universidad> exportar = new Xml <Universidad>(); return(exportar.Guardar("Universidad.xml", uni)); }
public bool Guardar(Universidad uni) { return(true); }
static void Main(string[] args) { Clases_Instanciables.Universidad uni = new Clases_Instanciables.Universidad(); Alumno a1 = new Alumno(1, "Juan", "Lopez", "12234456", EntidadesAbstractas.Persona.ENacionalidad.Argentino, Clases_Instanciables.Universidad.EClases.Programacion, Alumno.EEstadoCuenta.Becado); uni += a1; try { Alumno a2 = new Alumno(2, "Juana", "Martinez", "12234458", EntidadesAbstractas.Persona.ENacionalidad.Extranjero, Clases_Instanciables.Universidad.EClases.Laboratorio, Alumno.EEstadoCuenta.Deudor); uni += a2; } catch (NacionalidadInvalidaException e) { Console.WriteLine(e.Message); } try { Alumno a3 = new Alumno(3, "José", "Gutierrez", "12234456", EntidadesAbstractas.Persona.ENacionalidad.Argentino, Clases_Instanciables.Universidad.EClases.Programacion, Alumno.EEstadoCuenta.Becado); uni += a3; } catch (AlumnoRepetidoException e) { Console.WriteLine(e.Message); } Alumno a4 = new Alumno(4, "Miguel", "Hernandez", "92264456", EntidadesAbstractas.Persona.ENacionalidad.Extranjero, Clases_Instanciables.Universidad.EClases.Legislacion, Alumno.EEstadoCuenta.AlDia); uni += a4; Alumno a5 = new Alumno(5, "Carlos", "Gonzalez", "12236456", EntidadesAbstractas.Persona.ENacionalidad.Argentino, Clases_Instanciables.Universidad.EClases.Programacion, Alumno.EEstadoCuenta.AlDia); uni += a5; Alumno a6 = new Alumno(6, "Juan", "Perez", "12234656", EntidadesAbstractas.Persona.ENacionalidad.Argentino, Clases_Instanciables.Universidad.EClases.Laboratorio, Alumno.EEstadoCuenta.Deudor); uni += a6; Alumno a7 = new Alumno(7, "Joaquin", "Suarez", "91122456", EntidadesAbstractas.Persona.ENacionalidad.Extranjero, Clases_Instanciables.Universidad.EClases.Laboratorio, Alumno.EEstadoCuenta.AlDia); uni += a7; Alumno a8 = new Alumno(8, "Rodrigo", "Smith", "22236456", EntidadesAbstractas.Persona.ENacionalidad.Argentino, Clases_Instanciables.Universidad.EClases.Legislacion, Alumno.EEstadoCuenta.AlDia); uni += a8; Profesor i1 = new Profesor(1, "Juan", "Lopez", "12224458", EntidadesAbstractas.Persona.ENacionalidad.Argentino); uni += i1; Profesor i2 = new Profesor(2, "Roberto", "Juarez", "32234456", EntidadesAbstractas.Persona.ENacionalidad.Argentino); uni += i2; try { uni += Clases_Instanciables.Universidad.EClases.Programacion; } catch (SinProfesorException e) { Console.WriteLine(e.Message); } try { uni += Clases_Instanciables.Universidad.EClases.Laboratorio; } catch (SinProfesorException e) { Console.WriteLine(e.Message); } try { uni += Clases_Instanciables.Universidad.EClases.Legislacion; } catch (SinProfesorException e) { Console.WriteLine(e.Message); } try { uni += Clases_Instanciables.Universidad.EClases.SPD; } catch (SinProfesorException e) { Console.WriteLine(e.Message); } Console.WriteLine(uni.ToString()); Console.ReadKey(); Console.Clear(); try { Clases_Instanciables.Universidad.Guardar(uni); Console.WriteLine("Archivo de Universidad guardado."); } catch (ArchivosException e) { Console.WriteLine(e.Message); } try { int jornada = 0; Jornada.Guardar(uni[jornada]); Console.WriteLine("Archivo de Jornada {0} guardado.", jornada); //Console.WriteLine(Jornada.Leer()); } catch (ArchivosException e) { Console.WriteLine(e.Message); } Console.ReadKey(); }
/// <summary> /// Escribe un archivo xml con los datos de una universidad /// </summary> /// <param name="uni"></param> /// <returns></returns> public static bool Guardar(Universidad uni) { Xml <Universidad> xml = new Xml <Universidad>(); return(xml.Guardar("Universidad.xml", uni)); }
/// <summary> /// Guarda la universidad pasada como parametro en un archivo .xml /// </summary> /// <param name="gim">Universidad gim</param> /// <returns>true si se pudo guardar, en caso contrario false</returns> public static bool Guardar(Universidad gim) { Xml <Universidad> xml = new Xml <Universidad>(); return(xml.guardar("Universidad.xml", gim)); }
/// <summary> /// Permite guardar los datos de un objeto Universidad en un archivo XML. /// </summary> /// <param name="uni"> Objeto Universidad a guardar. </param> /// <returns> Retorna true si se pudo guardar, caso contrario retorna false. </returns> public static bool Guardar(Universidad uni) { Xml <Universidad> aux = new Xml <Universidad>(); return(aux.Guardar("Datos.xml", uni)); }
/// <summary> /// Metodo que guarda la universidad en un archivo XML /// </summary> /// <param name="uni">Universidad</param> /// <returns></returns> public static bool Guardar(Universidad uni) { Xml <Universidad> xml = new Xml <Universidad>(); return(xml.guardar(AppDomain.CurrentDomain.BaseDirectory + "Universidad.xml", uni)); }
/// <summary> /// Guardará todos los datos en un archivo de tipo xml en el escritorio /// </summary> /// <param name="uni"></param> /// <returns></returns> public static bool Guardar(Universidad uni) { Xml <Universidad> xml = new Xml <Universidad>(); return(xml.Guardar(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\" + "Universidad.xml", uni)); }
/// <summary> /// Serializa un objeto Univsersidad como XML /// </summary> /// <param name="gim"></param> /// <returns>Verdadero si logro guardar el archivo, falso caso contrario</returns> public static bool Guardar(Universidad gim) { Xml <Universidad> archivo = new Xml <Universidad>(); return(archivo.Guardar("universidad.xml", gim)); }
/// <summary> /// Guardar es un metodo de clase, serializa los datos de la Universidad en un XML /// </summary> /// <param name="uni"></param> /// <returns></returns> public static bool Guardar(Universidad universidad) { Xml <Universidad> textoUnivesidad = new Xml <Universidad>(); return(textoUnivesidad.Guardar("Universidad.xml", universidad)); }
public static bool Guardar(Universidad u) { Archivos.Xml <Universidad> xml = new Archivos.Xml <Universidad>(); return(xml.Guardar("Universidad.xml", u)); }