public static void guardarDatos(SistemaDeInformacion sistemaInfo, String ruta) { Stream SaveFileStream = File.Create(FileName); try { BinaryFormatter serializer = new BinaryFormatter(); serializer.Serialize(SaveFileStream, sistemaInfo); } catch (Exception) { Console.WriteLine("Error al guardar datos"); } SaveFileStream.Close(); }
public Seleccion() { InitializeComponent(); s = SistemaDeInformacion.Sistema; if (s.TotalEstudiantes.Count == 0) { s.añadirEstudiante("Richard", "Zamora", "2220171018", 5, "3183769455", "1234645197", false, "1234"); s.añadirEstudiante("Lina Vanessa", "Salazar", "2220191005", 6, "00000000", "1110581308", false, "1234"); s.añadirEstudiante("Exekielh", "Merstro Brunxstror", "2220151022", 7, "312432237", "1234653454", false, "1234"); s.añadirAuxAdministrativo("Celeste", "Espinoza", "123456789", "1234"); s.añadirJurado("Roberto", "Díaz", "987654321", 523476, "3253465643", "1234"); } }
public SistemaDeInformacion(string ruta) { SistemaDeInformacion data = cargarDatos(FileName); if (data == null) { TotalEstudiantes = new List <Estudiante>(); ListaTrabajosDeGrado = new List <TrabajoDeGrado>(); TotalJurados = new List <Jurado>(); TotalAdministrativos = new List <AuxAdministrativo>(); } else { TotalEstudiantes = data.TotalEstudiantes; ListaTrabajosDeGrado = data.ListaTrabajosDeGrado; TotalJurados = data.TotalJurados; TotalAdministrativos = data.TotalAdministrativos; } }
public static SistemaDeInformacion cargarDatos(String ruta) { if (File.Exists(FileName)) { Stream openFileStream = File.OpenRead(FileName); try { BinaryFormatter deserializer = new BinaryFormatter(); SistemaDeInformacion sistemaInfo = (SistemaDeInformacion)deserializer.Deserialize(openFileStream); openFileStream.Close(); return(sistemaInfo); } catch { openFileStream.Close(); return(null); } } else { return(null); } }
public EstudiantePrincipal(Estudiante e) { InitializeComponent(); logueado = e; sistema = SistemaDeInformacion.sistema; }
public JuradoPrincipal(Jurado j) { InitializeComponent(); logueado = j; s = SistemaDeInformacion.sistema; }
private void Seleccion_FormClosing(object sender, FormClosingEventArgs e) { SistemaDeInformacion.guardarDatos(s, SistemaDeInformacion.FileName); Application.Exit(); }
public AuxPrincipal(AuxAdministrativo a) { InitializeComponent(); logueado = a; sistema = SistemaDeInformacion.sistema; }