private void btnCadastrarUsuario_Click(object sender, EventArgs e) { if (!validaform()) { } else { modelEndereco.Logradouro = txtNomeLogradouro.Text; modelEndereco.Numero = Convert.ToUInt32(txtNumero.Text); modelEndereco.Complemento = txtComplemento.Text; modelEndereco.Cep = maskCep.Text; modelEndereco.Bairro = txtBairro.Text; modelEndereco.Cidade = txtCidade.Text; modelEndereco.Estado = cboEstado.Text; modelFuncionario.Nome = txtNome.Text; modelFuncionario.Cpf = maskCPF.Text; modelFuncionario.Telefone = maskTelefone.Text; modelFuncionario.Email = txtEmail.Text; modelFuncionario.Login = txtUsuario.Text; if (ckAdmin.Checked) { modelFuncionario.Nivel = true; } else { modelFuncionario.Nivel = false; } if (!mtxtSenha.Text.Equals(mtxtConfirmeaSenha.Text)) { mtxtSenha.BackColor = Color.Red; MessageBox.Show("A senha precisa ter mais de 6 caracteres.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Hand); } else if (mtxtSenha.TextLength < 6) { MessageBox.Show("Senhas Diferentes", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); // mtxtSenha.Clear(); mtxtConfirmeaSenha.Clear(); mtxtConfirmeaSenha.BackColor = Color.Red; mtxtConfirmeaSenha.Focus(); } else { modelFuncionario.Senha = mtxtSenha.Text; } DaoFuncionario.cadastrar(modelEndereco, modelFuncionario); limpaform(); preencheList(); } }