@Post("/espetaculos")
  public void adiciona(Espetaculo espetaculo) {
    // aqui eh onde fazemos as varias validacoes
    // se nao tiver nome, avisa o usuario
    // se nao tiver descricao, avisa o usuario
    if (Strings.isNullOrEmpty(espetaculo.getNome())) {
      validator.add(new SimpleMessage("", "Nome do espetáculo não pode estar em branco"));
    }
    if (Strings.isNullOrEmpty(espetaculo.getDescricao())) {
      validator.add(new SimpleMessage("", "Descrição do espetáculo não pode estar em branco"));
    }
    validator.onErrorRedirectTo(this).lista();

    agenda.cadastra(espetaculo);
    result.redirectTo(this).lista();
  }