Example #1
0
  /** Tomar formulario tipo doc. */
  public void tomarFormularioDestinatario() {
    try {
      if (objDestinatarioDTO != null) {
        if (destinatarioService.insertDestinatario(usuario, objDestinatarioDTO)) {
          destinatarioList = destinatarioService.selectDestinatarios(usuario);
          cambiarEstado();
          objDestinatarioDTO = new DestinatarioDTO();
          FacesMessage message =
              new FacesMessage(
                  FacesMessage.SEVERITY_INFO,
                  "Notificación de Información",
                  "Se ha ingresado correctamente el destinatario.");

          RequestContext.getCurrentInstance().showMessageInDialog(message);
        } else {
          FacesMessage message =
              new FacesMessage(
                  FacesMessage.SEVERITY_ERROR,
                  "Notificación de Error",
                  "No ha sido posible ingresar correctamente el destinatario.");

          RequestContext.getCurrentInstance().showMessageInDialog(message);
        }
      } else {
        FacesMessage message =
            new FacesMessage(
                FacesMessage.SEVERITY_ERROR,
                "Notificación de Error",
                "No ha sido posible ingresar correctamente el destinatario.");

        RequestContext.getCurrentInstance().showMessageInDialog(message);
      }
    } catch (Exception error) {
      LogDTO log =
          new LogDTO(
              usuario, MantenedorBean.class.getName(), LevelEnum.ERR.getId(), error.getMessage());
      sistemaService.registroLog(log);
    }
  }