예제 #1
0
  public void restore(
      DocumentHTML document, HttpServletRequest request, HttpServletResponse response)
      throws Exception {
    FluxoDTO fluxoDto = (FluxoDTO) document.getBean();
    fluxoDto = (FluxoDTO) getFluxoService().restore(fluxoDto);
    if (fluxoDto.getDataFim() != null)
      fluxoDto = getFluxoService().findByTipoFluxo(fluxoDto.getIdTipoFluxo());

    if (fluxoDto != null) {
      TipoFluxoDTO tipoFluxo = new TipoFluxoDTO();
      tipoFluxo.setIdTipoFluxo(fluxoDto.getIdTipoFluxo());
      tipoFluxo = (TipoFluxoDTO) getTipoFluxoService().restore(tipoFluxo);

      document.getElementById("nomeTipo").setValue(tipoFluxo.getNomeFluxo());
      HTMLForm form = document.getForm("form");
      form.setValues(fluxoDto);
    }
  }