Ejemplo n.º 1
0
  @RequiresXsrfCheck
  protected String doExecute() throws Exception {
    if (confirm) {
      final ProjectService.DeleteProjectValidationResult result =
          projectService.validateDeleteProject(getRemoteUser(), getProjectObject().getKey());
      final ProjectService.DeleteProjectResult projectResult =
          projectService.deleteProject(getRemoteUser(), result);

      if (!projectResult.isValid()) {
        addErrorCollection(projectResult.getErrorCollection());
        return ERROR;
      }
    }

    return getResult();
  }