protected void Button3_Click(object sender, EventArgs e) { Voos depar = new Voos("AZ002", "VCP", "SSA", DateTime.Parse("18:00:00"), "Azul", true); FileStream fs = new FileStream(@"C:\Teste\Voos.xml", FileMode.Create); XmlSerializer xs = new XmlSerializer(typeof(Voos)); xs.Serialize(fs, depar); fs.Close(); }
protected void Button1_Click(object sender, EventArgs e) { //Criação do arquivo Voos depar = new Voos("VG456", "CGH", "POA", DateTime.Parse("14:35:00"), "Varig", true); FileStream fs = new FileStream(@"C:\Teste\Voos.bin", FileMode.Create); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(fs, depar); fs.Close(); }
protected void Button4_Click(object sender, EventArgs e) { FileInfo fi = new FileInfo(@"C:\Teste\Voos.xml"); if (fi.Exists) { FileStream fs = new FileStream(@"C:\Teste\Voos.xml", FileMode.Open); XmlSerializer xs = new XmlSerializer(typeof(Voos)); Voos novo = (Voos)xs.Deserialize(fs); fs.Close(); MessageBox.Show($"{novo.Cdvoo} - {novo.Origem} - {novo.Destino} - {novo.Horario} - {novo.Compania}"); } else { MessageBox.Show("Arquivo inexistente."); } }
protected void Button2_Click(object sender, EventArgs e) { FileInfo fi = new FileInfo(@"C:\Teste\Voos.bin"); if (fi.Exists) { FileStream fs = new FileStream(@"C:\Teste\Voos.bin", FileMode.Open); BinaryFormatter bf = new BinaryFormatter(); Voos novo = (Voos)bf.Deserialize(fs); fs.Close(); MessageBox.Show($"{novo.Cdvoo} - {novo.Origem} - {novo.Destino} - {novo.Horario} - {novo.Compania}"); } else { MessageBox.Show("Arquivo inexistente."); } }