private void ConfirmaEditarCliente(object sender, EventArgs e) { Cliente cli = new Cliente(); PessoaFisica pf = new PessoaFisica(); PessoaJuridica pj = new PessoaJuridica(); try { if (frmCli.btnPFisica.Checked && (frmCli.txtRG.Text.Contains(' ') || frmCli.txtCPF.Text.Contains(' ') || frmCli.txtEmail.Text == "" || frmCli.txtNome.Text == "" || frmCli.txtTelefone.Text.Contains(' ') || frmCli.txtRua.Text == "" || frmCli.txtBairro.Text == "" || frmCli.txtCep.Text.Contains(' ') || frmCli.txtCidade.Text == "" || frmCli.txtNum.Text == "" || frmCli.txtEstado.SelectedItem.ToString() == "")) { MessageBox.Show("Preencha todos os campos!"); } else if (frmCli.btnPJuridica.Checked && (frmCli.txtNome.Text == "" || frmCli.txtCNPJ.Text.Contains(' ') || frmCli.txtRazaoSocial.Text == "" || frmCli.txtInscEstadual.Text.Contains(' ') || frmCli.txtTelefone.Text.Contains(' ') || frmCli.txtRua.Text == "" || frmCli.txtBairro.Text == "" || frmCli.txtCep.Text.Contains(' ') || frmCli.txtCidade.Text == "" || frmCli.txtNum.Text == "" || frmCli.txtEstado.SelectedItem.ToString() == "")) { MessageBox.Show("Preencha todos os campos!"); } else { bool vEmail = Validacoes.ValidaEmail(frmCli.txtEmail.Text); if (vEmail) { cli.Nome = frmCli.txtNome.Text; cli.Email = frmCli.txtEmail.Text; cli.Telefone = frmCli.txtTelefone.Text; cli.Logradouro = frmCli.txtRua.Text; cli.Bairro = frmCli.txtBairro.Text; cli.Uf = frmCli.txtEstado.SelectedItem.ToString(); cli.Cidade = frmCli.txtCidade.Text; cli.Cep = frmCli.txtCep.Text; cli.Numero = frmCli.txtNum.Text; cli.Complemento = frmCli.txtComplemento.Text; cli.Atualizar(int.Parse(frmCli.lbId.Text)); if (frmCli.btnPFisica.Checked) { pf.Nome = frmCli.txtNome.Text; pf.Cpf = frmCli.txtCPF.Text; pf.CarteiraIdentidade = frmCli.txtRG.Text; pf.AtualizarPF(int.Parse(frmCli.lbId.Text)); } else { pj.RazaoSocial = frmCli.txtRazaoSocial.Text; pj.Cnpj = frmCli.txtCNPJ.Text; pj.InscricaoEstadual = frmCli.txtInscEstadual.Text; pj.AtualizarPJ(int.Parse(frmCli.lbId.Text)); } splitPrincipal.Panel2.Controls.Remove(frmCli); visualizaCliente1.recarrega(); } } } catch { MessageBox.Show("Erro ao inserir."); } }