示例#1
0
        public List <PessoaJuridica> PesquisarPessoaJuridica(int codigo, string nome, string cnpj, string email, TipoPapelPessoaEnum papelCodigo)
        {
            if (codigo.Equals(0) &&
                string.IsNullOrEmpty(nome) &&
                string.IsNullOrEmpty(cnpj) &&
                string.IsNullOrEmpty(email) &&
                papelCodigo.Equals(TipoPapelPessoaEnum.Nenhum))
            {
                throw new Exception(Erros.EmptyParameters);
            }

            return(_pessoaJuridicaRepository.ObterLista(codigo, nome, cnpj, email, papelCodigo));
        }