Пример #1
0
        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();
                }
            }
        }
Пример #2
0
        /***** USER REGISTRATION *****/

        public bool validateRegistrationForm(Form formRef, ErrorProvider errProvider) // validating user registration
        {
            registrationValidator = new RegistrationFormValidator(formRef, errProvider);

            return(registrationValidator.validate());
        }