@NamedNativeQueries({
@NamedNativeQuery(
name = NamedQueryIdentifiers.RESERVAS_LISTADO_PANTALLA,
query = " { call GNOMO.PCK_RESERVAS.LISTADO_PANTALLA(?, " +
" P_FILTRO => GNOMO.FILTRO_LISTADO_RESERVAS( " +
" FECHA_RESERVA_INI => :fechaReservaIni, " +
" FECHA_RESERVA_FIN => :fechaReservaFin, " +
" AULA_ID => :aulaId, " +
" CENTRO_ID => :centroId, " +
" CAFETERIA => :cafeteria, " +
" ESTADO => :estados, " +
" SOLICITANTE => :solicitante, " +
" RESPONSABLE_AULA => :responsableAula " +
" ), " +
" P_PAGINACION => COMUN.PAGINACION(" +
" INICIO => :" + NamedQueryParameters.PAGINACION_INI_PARAM + ", " +
" LIMITE => :" + NamedQueryParameters.PAGINACION_FIN_PARAM +
" ), " +
" P_ORDENACION => :" + NamedQueryParameters.ORDENACION_PARAM +
" ) " +
" } ",
resultClass = FilterResult.class,
callable = true
)
})