private void incluirFornecedor() { string textoErroPesJuri = null; if (dadosSaoValidos()) { Pessoa pes = new Pessoa(); pes.nome = lblNome.Text.Trim(); pes.email = txtEmail.Text.Trim(); pes.idTipoPessoa = 2; /*Passar Pessoa Juridica*/ if (pessoa.adicionarPessoa(pes) == null) { PessoaJuridica pesJuri = new PessoaJuridica(); pesJuri.idPessoa = pes.idPessoa; pesJuri.nomeFantasia = txtNomeFantasia.Text.Trim(); pesJuri.razaoSocial = txtRazaoSocial.Text.Trim(); pesJuri.CNPJ = txtCnpj.Text.Trim(); textoErroPesJuri = pJus.adicionarPessoaJuridica(pesJuri); } if (textoErroPesJuri == null) { MessageBox.Show("O registro foi salvo com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); Fornecedores.SelectedTab = tabEndereco; idFornEditado = pes.idPessoa; } else { pessoa.excluirPessoa(pes); MessageBox.Show("O registro não pôde ser salvo!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnExcluirCliente_Click(object sender, EventArgs e) { if (dgvPesquisaCliente.CurrentRow == null) { MessageBox.Show("Selecione um cliente para excluir!"); return; } if (MessageBox.Show("Tem certeza que deseja excluir?", "Atenção", MessageBoxButtons.YesNo) == DialogResult.Yes) { string erro = pessoaData.excluirPessoa((Pessoa)dgvPesquisaCliente.CurrentRow.DataBoundItem); if (erro == null) { MessageBox.Show("Excluído com sucesso!"); } else { MessageBox.Show("Ocorreu um erro: " + erro); } atualizarPesquisaClientes(pessoaData.todasPessoas()); } }