public Boolean CadastrarPessoa(String nome, String cnpj) { try { cnpj = cnpj.Replace(".", string.Empty).Replace("-", string.Empty).Replace("/", string.Empty); if (!ValidarCnpj(cnpj)) { String mensagem = "O CNPJ: " + cnpj + " informado não é válido."; System.Console.WriteLine(mensagem); return(false); } else { if (pessoaDao.VerificarExistenciaCnpj(cnpj) > 0) { String mensagem = "Já existe cadastro com o CNPJ: " + cnpj + " informado"; System.Console.WriteLine(mensagem); return(false); } else { int codigo = pessoaDao.GerarProximoCodigo(); pessoaDao.CadastrarPessoa(nome, cnpj, codigo); return(true); } } } catch (Exception) { throw; } }