29 lines
740 B
Plaintext
Executable File
29 lines
740 B
Plaintext
Executable File
package com.fp.viaticos.rules.query.destino;
|
|
|
|
import java.util.List;
|
|
|
|
import com.fp.dto.query.DtoQuery;
|
|
import com.fp.dto.query.QueryRequest;
|
|
import com.fp.dto.rules.QueryRule;
|
|
|
|
public class LovDestinoSbs extends QueryRule{
|
|
|
|
/**
|
|
*
|
|
*/
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/**
|
|
* Metodo sobreescrito para gestionar la respuesta de la consulta
|
|
*/
|
|
@Override
|
|
public QueryRequest process(QueryRequest pQueryRequest) throws Exception {
|
|
DtoQuery dtoquery = pQueryRequest.getQueryTables().get("LOVDESTINO");
|
|
DestinoQuery e = new DestinoQuery();
|
|
List<Object[]> ldestinos = e.find(dtoquery);
|
|
pQueryRequest.getResponse().put("LOVDESTINO", ldestinos);
|
|
return pQueryRequest;
|
|
}
|
|
|
|
}
|