コード例 #1
0
ファイル: Memento.cs プロジェクト: elprogre/OnBreak-EF
        public void SalvarEventoCache(EventoSalvar eve)
        {
            BinaryFormatter formato = new BinaryFormatter();
            Stream          stream  = File.Create(@"Evento.bin");

            formato.Serialize(stream, eve);
            stream.Close();
        }
コード例 #2
0
ファイル: Memento.cs プロジェクト: elprogre/OnBreak-EF
        public EventoSalvar RecuperarEventoCache()
        {
            BinaryFormatter formato = new BinaryFormatter();
            Stream          stream  = File.OpenRead(@"Evento.bin");
            EventoSalvar    eve     = (EventoSalvar)formato.Deserialize(stream);

            stream.Close();
            return(eve);
        }
コード例 #3
0
ファイル: EventoSalvar.cs プロジェクト: elprogre/OnBreak-EF
        public void RestaurarEventoCache(Memento memento)
        {
            EventoSalvar eve = memento.RecuperarEventoCache();

            CommonBC.Syncronize(eve, this);
        }