private void BtnSalvar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrWhiteSpace(txtNome.Text) || !string.IsNullOrWhiteSpace(txtCPF.Text) || !string.IsNullOrWhiteSpace(txtTelefone.Text) || !string.IsNullOrWhiteSpace(txtEmail.Text) || !string.IsNullOrWhiteSpace(txtCidade.Text) || !string.IsNullOrWhiteSpace(txtCOEFI.Text) || !string.IsNullOrWhiteSpace(txtUF.Text)) { Corretor = new Corretor() { Nome = txtNome.Text, Cpf = txtCPF.Text, Telefone = txtTelefone.Text, Email = txtEmail.Text, Cidade = txtCidade.Text, Cofeci = txtCOEFI.Text, UF = txtUF.Text }; if (!ValidacaoCpfUtils.ValidarCpf(txtCPF.Text) && !CorretorDAO.BuscarPorCpf(txtCPF.Text)) { MessageBox.Show("CPF Inválido!", "Imob", MessageBoxButton.OK, MessageBoxImage.Information); } else { if (CorretorDAO.Cadastrar(Corretor)) { MessageBox.Show("Corretor salvo com sucesso!", "Imob", MessageBoxButton.OK, MessageBoxImage.Information); LimparFormulario(); } else { MessageBox.Show("Erro interno: contate um ADM!", "Imob", MessageBoxButton.OK, MessageBoxImage.Error); } } } else { MessageBox.Show("Todos os campos são obrigatórios", "Imob", MessageBoxButton.OK, MessageBoxImage.Error); } }
public IActionResult CadastrarCorretor(Corretor corretor) { _corretorDAO.Cadastrar(corretor); return(RedirectToAction("ListaCorretores", "Corretor")); }