private void CreateUser_button_Click(object sender, EventArgs e) { var clientInfo = new Client { FirstName = Name_textbox.Text, LastName = Surnname_textbox.Text, CellPhone = Phone_textbox.Text, Description = Details_textbox.Text }; ; if (!ClientValidator.ValidateFirstOrSecondName(clientInfo.FirstName)) { NameErrorProvider.SetError(Name_textbox, "Name is not correct."); } if (!ClientValidator.ValidateFirstOrSecondName(clientInfo.LastName)) { SecondNameErrorProvider.SetError(Surnname_textbox, "Second name is not correct."); } if (!ClientValidator.ValidatePhoneNumber(clientInfo.CellPhone, true)) { PhoneNumberErrorProvider.SetError(Phone_textbox, $"Phone number is not correct.{Environment.NewLine}It should contain 10 digits."); } if (ClientValidator.IsValidClientInfo(clientInfo)) { ClientHelper.InsertClientInfo(clientInfo); ClearForm(); MessageLabel.Show(); MessageLabel.Text = "Client info was successfully saved!"; //Thread.Sleep(2000);//queeck dummy way))) TODO: change! //MessageLabel.Text = string.Empty; } }