Ejemplo n.º 1
0
 private void submitButton_Click(object sender, EventArgs e)
 {
     string[] invalidFields = getInvalidFields();
     if (invalidFields.Length > 0)
     {
         this.writeInfo($"Invalid fields: {String.Join(", ", invalidFields)}");
     }
     else
     {
         if (infoDisplayForm.IsDisposed)
         {
             infoDisplayForm = new InfoDisplayForm();
         }
         if (infoDisplayForm.Visible == false)
         {
             infoDisplayForm.Show();
         }
         infoDisplayForm.setNameText(this.nameTextBox.Text);
         infoDisplayForm.setSurnameText(this.surnameTextBox.Text);
         infoDisplayForm.setEmailText(this.emailTextBox.Text);
         double hours = DateTime.Today.Subtract(DateTime.Parse(this.dateTimePicker.Text)).TotalDays;
         double age   = Math.Round(hours / 365, 1);
         infoDisplayForm.setAgeText(age.ToString());
     }
 }
Ejemplo n.º 2
0
 public MainForm()
 {
     InitializeComponent();
     infoDisplayForm = new InfoDisplayForm();
     this.setDateBounds();
 }