public List<TemConcesionesEcoturismo> buscar( TemConcesionesEcoturismoDto temConcesionesEcoturismoDto) throws Exception { TemConcesionesEcoturismoParamDef temConcesionesEcoturismoParamDef = new TemConcesionesEcoturismoParamDef(); Criteria criteria = temConcesionesEcoturismoParamDef.createCriteria(); if (temConcesionesEcoturismoDto != null) { if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrTheGeom()) != null) { criteria.andStrTheGeomIntersectsTo(temConcesionesEcoturismoDto.getStrTheGeom()); } if (CadenaUtil.getInteNull(temConcesionesEcoturismoDto.getIntId()) != null) { criteria.andIntIdEqualTo(temConcesionesEcoturismoDto.getIntId()); } if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrAnio()) != null) { criteria.andStrAnioEqualTo(temConcesionesEcoturismoDto.getStrAnio()); } if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrModalidad()) != null) { criteria.andStrModalidadEqualTo(temConcesionesEcoturismoDto.getStrModalidad()); } if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrTitular()) != null) { criteria.andStrTitularEqualTo(temConcesionesEcoturismoDto.getStrTitular()); } if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrContrato()) != null) { criteria.andStrContratoEqualTo(temConcesionesEcoturismoDto.getStrContrato()); } if (CadenaUtil.getDoubNull(temConcesionesEcoturismoDto.getDblAreaSig()) != null) { criteria.andDblAreaSigEqualTo(temConcesionesEcoturismoDto.getDblAreaSig()); } if (CadenaUtil.getDoubNull(temConcesionesEcoturismoDto.getDblAreaAprob()) != null) { criteria.andDblAreaAprobEqualTo(temConcesionesEcoturismoDto.getDblAreaAprob()); } if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrRegion()) != null) { criteria.andStrRegionEqualTo(temConcesionesEcoturismoDto.getStrRegion()); } if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrDocum()) != null) { criteria.andStrDocumEqualTo(temConcesionesEcoturismoDto.getStrDocum()); } if (CadenaUtil.getStrNull(temConcesionesEcoturismoDto.getStrSituacion()) != null) { criteria.andStrSituacionEqualTo(temConcesionesEcoturismoDto.getStrSituacion()); } if (CadenaUtil.getDoubNull(temConcesionesEcoturismoDto.getDblPerimeter()) != null) { criteria.andDblPerimeterEqualTo(temConcesionesEcoturismoDto.getDblPerimeter()); } if (CadenaUtil.getDoubNull(temConcesionesEcoturismoDto.getDblHectares()) != null) { criteria.andDblHectaresEqualTo(temConcesionesEcoturismoDto.getDblHectares()); } temConcesionesEcoturismoParamDef.setStrHashConsulta( temConcesionesEcoturismoDto.getStrHashConsulta()); } temConcesionesEcoturismoParamDef.setOrderByClause("de_titular,de_contrato"); List<TemConcesionesEcoturismo> list = temConcesionesEcoturismoMapper.selectByDefaultParameter(temConcesionesEcoturismoParamDef); return list; }