public IActionResult Listar(Guid?autorId, Guid?clienteId)
        {
            if (autorId == null && clienteId == null)
            {
                var livros = _repositorioLivro.BuscarTodosComAutor();

                return(VerificarLivros(livros));
            }
            else if (autorId != null)
            {
                var autor = _repositorioAutor.BuscarComLivrosPorId((Guid)autorId);

                if (autor.Livros.Count() == 0)
                {
                    return(View("Vazio"));
                }
                else
                {
                    return(View(autor.Livros));
                }
            }
            else if (clienteId != null)
            {
                var livros = _repositorioLivro.ProcurarComAutorELocator(v => v.ClienteId == clienteId);

                return(VerificarLivros(livros));
            }
            else
            {
                throw new ArgumentException();
            }
        }