private void nextBtn_Click(object sender, RoutedEventArgs e) { var regValidator = new RegistrationFormValidator(update); if (regValidator.ValidateClientInput(new List <TextBox> { clientNameTblock, clientPhoneTblock, clientEmailTblock }) && regValidator.ValidateAutoInput(new List <TextBox> { autoBrandTblock, autoModelTblock, autoPlateTblock })) { if (!update) { AssembleNewRepairRecord(); } else { UpdateRepairRecord(); } DialogResult = true; Hide(); if (new RepairJobView(update).ShowDialog() == true) { Close(); } } }
/***** USER REGISTRATION *****/ public bool validateRegistrationForm(Form formRef, ErrorProvider errProvider) // validating user registration { registrationValidator = new RegistrationFormValidator(formRef, errProvider); return(registrationValidator.validate()); }