Example #1
0
 public Form1()
 {
     InitializeComponent();
     excuse = Factory.CreateExcuse();
     // Set LastUsed to default val (today's date)
     excuse.LastUsed = lastUsed.Value;
 }
Example #2
0
 // Opens random file from selected folder field and populate fields
 // Heavy lifting is done in the constructor
 private void random_Click(object sender, EventArgs e)
 {
     if (CheckChanged())
     {
         excuse = Factory.CreateExcuse(randomFile, selectedFolder);
         UpdateForm(false);
     }
 }
Example #3
0
 // If values haven't changed, display open file dialog and set properties if a file is chosen
 // Otherwise, call CheckChanged
 private void open_Click(object sender, EventArgs e)
 {
     if (CheckChanged())
     {
         openFileDialog.InitialDirectory = selectedFolder;
         openFileDialog.Filter           = filter;
         openFileDialog.FileName         = description.Text + ".excuse";
         DialogResult result = openFileDialog.ShowDialog();
         if (result == DialogResult.OK)
         {
             excuse = Factory.CreateExcuse(openFileDialog.FileName);
             UpdateForm(false);
         }
     }
 }