Esempio n. 1
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (openFileDialog1.ShowDialog() == DialogResult.OK)
     {
         currentExcuse = new Excuse(openFileDialog1.FileName);
         currentExcuse.OpenFile(openFileDialog1.FileName);
         UpdateForm(false);
     }
 }
Esempio n. 2
0
        public void OpenFile(string excusePath)
        {
            this.ExcusePath = excusePath;

            using (Stream input = File.OpenRead(ExcusePath))
            {
                BinaryFormatter formatter = new BinaryFormatter();

                Excuse readExcuse = (Excuse)formatter.Deserialize(input);
                this.Description = readExcuse.Description;
                this.Results     = readExcuse.Results;
                this.LastUsed    = readExcuse.LastUsed;
            }


            //reader = new StreamReader(this.ExcusePath);
            //Description = reader.ReadLine();
            //Results = reader.ReadLine();
            //this.LastUsed = Convert.ToDateTime(reader.ReadLine());
            //reader.Close();
        }