public Empresa BuscarPeloCnpjUfNome(string cnpj)
        {
            if (string.IsNullOrWhiteSpace(cnpj) || string.IsNullOrWhiteSpace(cnpj))
            {
                throw new ErroException(EmpresaEnumException.CNPJ_NAO_INFORMADO.Codigo.ToString(),
                                        EmpresaEnumException.CNPJ_NAO_INFORMADO.Valor);
            }

            var empresaCadastrada = _empresaRepositorio.BuscarPeloCnpj(cnpj);

            if (empresaCadastrada == null)
            {
                throw new ErroException(EmpresaEnumException.EMPRESA_NAO_ENCONTRADA.Codigo.ToString(),
                                        EmpresaEnumException.EMPRESA_NAO_ENCONTRADA.Valor);
            }

            return(empresaCadastrada);
        }