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()); } }
public MainForm() { InitializeComponent(); infoDisplayForm = new InfoDisplayForm(); this.setDateBounds(); }