From b5732f1ead63adf6b948973f32eca1d0460cdc24 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 14 Feb 2023 11:19:53 -0500 Subject: [PATCH] Consulta de base local personas y empresas --- .../pcustomer/PersonDetailController.java | 34 ++++++++++++++++--- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/frontend/src/main/java/com/fp/frontend/controller/pcustomer/PersonDetailController.java b/frontend/src/main/java/com/fp/frontend/controller/pcustomer/PersonDetailController.java index 5ba6bdb..85ed396 100644 --- a/frontend/src/main/java/com/fp/frontend/controller/pcustomer/PersonDetailController.java +++ b/frontend/src/main/java/com/fp/frontend/controller/pcustomer/PersonDetailController.java @@ -16,7 +16,10 @@ import com.fp.dto.query.SubQuery; import com.fp.dto.save.DtoSave; import com.fp.frontend.controller.AbstractController; import com.fp.frontend.helper.MessageHelper; +import com.fp.persistence.commondb.PersistenceHelper; import com.fp.persistence.pcustomer.gene.TcustPersonDetail; +import java.sql.Timestamp; +import javax.persistence.Query; /** * Clase controladora del bean TcustPersonDetail. @@ -42,8 +45,7 @@ public class PersonDetailController extends AbstractController temp = query.getResultList(); + for (Object[] fila : temp) { + detail = new TcustPersonDetail(); + detail.setIdentification((String) fila[0]); + detail.setName(identificacion.length() == 13?(String) fila[4]: (String) fila[3]); + detail.setIdentificationcatalog(identificacion.length() == 10 ? "CED" : "RUC"); + detail.setIdentificationcatalogcode("IDENTIFICATION"); + detail.setDatefrom(new Timestamp(System.currentTimeMillis())); + } + } catch (Throwable e) { + MessageHelper.setMessageError(e); + } + return detail; + } + /** * @param identificacion * @param tipoidentificacion