public void SalvarEventoCache(EventoSalvar eve) { BinaryFormatter formato = new BinaryFormatter(); Stream stream = File.Create(@"Evento.bin"); formato.Serialize(stream, eve); stream.Close(); }
public EventoSalvar RecuperarEventoCache() { BinaryFormatter formato = new BinaryFormatter(); Stream stream = File.OpenRead(@"Evento.bin"); EventoSalvar eve = (EventoSalvar)formato.Deserialize(stream); stream.Close(); return(eve); }
public void RestaurarEventoCache(Memento memento) { EventoSalvar eve = memento.RecuperarEventoCache(); CommonBC.Syncronize(eve, this); }