private void loginSubmit_Click(object sender, EventArgs e) { var enrollee = EnrollCtrl.LoginEnrollee(this.emailLogin.Text, this.pinLogin.Text); if (enrollee != null) { Form form; if (LoginFor == typeof(DependentEnroll) && enrollee.IsPrimary) { form = new DependentEnroll(enrollee.Id, enrollee.IsPrimary); } else if (LoginFor == typeof(ModifyPlan) && enrollee.IsPrimary) { form = new ModifyPlan(enrollee.Id, enrollee.IsPrimary); } else { form = new LoggedInEnrollee(enrollee.Id, enrollee.Email, enrollee.IsPrimary); } form.Show(); form.Closed += (source, args) => this.Close(); this.Hide(); } else { this.errMsg.Text = @"Invalid login credentials"; this.errMsg.Visible = true; } }
private void personNext_Click(object sender, EventArgs e) { var validSSN = this.EnrollCtrl.CheckSSN(this.ssn.Text); if (validSSN && this.firstName.Text != "" && this.lastName.Text != "" && this.relationship.Text != "") { this.contactForm.Visible = true; this.primaryPhone.Focus(); } else { this.Hide(); var errForm = new DependentEnroll(this.EnrollCtrl, validSSN ? "You didn't submit required fields" : "Invalid Social Security Number"); // close this form when the child form is closed -> creates a closing chain errForm.Closed += (s, args) => this.Close(); errForm.Show(); } }