List of usage examples for org.json.simple JSONObject clone
@HotSpotIntrinsicCandidate protected native Object clone() throws CloneNotSupportedException;
From source file:modelo.ProcesoVertimientosManagers.Visitas.java
public JSONArray obtenerResultadoVisita(String codigoVisita) throws Exception { //Ejecutamos la consulta y obtenemos el ResultSet SeleccionarResultadoVisita select = new SeleccionarResultadoVisita(); ResultSet rset = select.obtenerResultadoVisita(codigoVisita); //Creamos los JSONArray para guardar los objetos JSON JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); //Recorremos el ResultSet, armamos el objeto JSON con la info y guardamos //en el JSONArray. while (rset.next()) { //Armamos el objeto JSON con la informacion del registro JSONObject jsonObject = new JSONObject(); jsonObject.put("tecnicoVisito", rset.getString("FK_TECNICO_VISITO")); jsonObject.put("resultado", rset.getString("RESULTADO")); jsonObject.put("reprogramar", rset.getString("REPROGRAMAR")); //Guardamos el JSONObject en el JSONArray y lo enviamos a la vista. jsonArray.add(jsonObject.clone()); }/*from www .java 2 s. c o m*/ jsonArreglo.add(jsonArray); select.desconectar(); return jsonArreglo; }
From source file:modelo.ProcesoVertimientosManagers.ProcesoVertimientos.java
/** * /*from www.j a v a2 s . c o m*/ * Llama al delegate para obtener los clientes. * * @param codigoProceso * @param nit * @param ciiu * @param contrato * @param razonSocial * @param anio * @param fechaInicial * @param fechaFinal * @param filaInicio * @param filaFin * @return * @throws Exception */ public JSONArray getProcesoVertimientos(String codigoProceso, String nit, String contrato, String ciiu, String razonSocial, String anio, String fechaInicial, String fechaFinal, String filaInicio, String filaFin) throws Exception { //Ejecutamos la consulta y obtenemos el ResultSet SeleccionarProcesoVertimientos select = new SeleccionarProcesoVertimientos(codigoProceso, nit, contrato, ciiu, razonSocial, anio, fechaInicial, fechaFinal, filaInicio, filaFin); ResultSet rset = select.ejecutar(); //Creamos los JSONArray para guardar los objetos JSON JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); //Recorremos el ResultSet, armamos el objeto JSON con la info y guardamos //en el JSONArray. while (rset.next()) { //Armamos el objeto JSON con la informacion del registro JSONObject jsonObject = new JSONObject(); jsonObject.put("codigoProceso", rset.getString("CODIGO")); jsonObject.put("nit", rset.getString("NIT")); jsonObject.put("razonSocial", rset.getString("RAZON_SOCIAL")); jsonObject.put("actividadEconomica", rset.getString("CIIU")); jsonObject.put("contrato", rset.getString("FK_CONTRATO")); jsonObject.put("tipoInforme", rset.getString("TIPOINFORME")); jsonObject.put("fechaProceso", rset.getString("FECHA_PROCESO")); jsonObject.put("estado", rset.getString("ESTADOP")); jsonObject.put("rnum", rset.getString("RNUM")); jsonObject.put("valRQ", rset.getString("VALIDAR_RQ")); //Guardamos el JSONObject en el JSONArray y lo enviamos a la vista. jsonArray.add(jsonObject.clone()); } jsonArreglo.add(jsonArray); //Se cierra el ResultSet select.desconectar(); return jsonArreglo; }
From source file:modelo.ProcesoVertimientosManagers.ManejoLodos.java
public JSONArray getLodosInfoTec(int codigo) throws Exception { //Ejecutamos la consulta y obtenemos el ResultSet SeleccionarLodos select = new SeleccionarLodos(); ResultSet rset = select.getLodo(codigo); //Creamos los JSONArray para guardar los objetos JSON JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); //Recorremos el ResultSet, armamos el objeto JSON con la info y guardamos //en el JSONArray. while (rset.next()) { //Armamos el objeto JSON con la informacion del registro JSONObject jsonObject = new JSONObject(); jsonObject.put("diasAlMes", rset.getString("JORNADA_PRODUCTIVA_DIAS")); jsonObject.put("horasAlDia", rset.getString("JORNADA_PRODUCTIVA_HORAS")); jsonObject.put("preTratamiento", (rset.getString("PRE_TRATAMIENTO")).trim()); jsonObject.put("cualPreTratamiento", rset.getString("OTROS_PRETRATAMIENTO")); jsonObject.put("generacionLodos", (rset.getString("LODOS_ACTIVIDAD_PRODUCTIVA")).trim()); jsonObject.put("cualGeneracionLodos", rset.getString("OTROS_ACTIVIDAD_PROD")); jsonObject.put("cualGeneracionLodosOtros", rset.getString("OTROS_CUAL_ACT_PROD")); //Guardamos el JSONObject en el JSONArray y lo enviamos a la vista. jsonArray.add(jsonObject.clone()); }//from w w w . j av a 2s . c om jsonArreglo.add(jsonArray); select.desconectar(); return jsonArreglo; }
From source file:modelo.ProcesoVertimientosManagers.ManejoLodos.java
public JSONArray getLodo(int codigo) throws Exception { //Ejecutamos la consulta y obtenemos el ResultSet SeleccionarEntidadesLodos select = new SeleccionarEntidadesLodos(); ResultSet rset = select.getLodo(codigo); //Creamos los JSONArray para guardar los objetos JSON JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); //Recorremos el ResultSet, armamos el objeto JSON con la info y guardamos //en el JSONArray. while (rset.next()) { //Armamos el objeto JSON con la informacion del registro JSONObject jsonObject = new JSONObject(); jsonObject.put("codigo", rset.getString("CODIGO")); jsonObject.put("nombreEmpresa", rset.getString("NOMBRE_EMPRESA")); jsonObject.put("recolecta", rset.getString("RECOLECTA")); jsonObject.put("transporte", rset.getString("TRANSPORTE")); jsonObject.put("dispone", rset.getString("DISPONE")); jsonObject.put("volumen", rset.getString("VOLUMEN")); jsonObject.put("fecha", rset.getString("FECHA_RECOLECCION")); jsonObject.put("frecuencia", rset.getString("FRECUENCIA")); jsonObject.put("sitio", rset.getString("SITIO_DISPOSICION")); //Guardamos el JSONObject en el JSONArray y lo enviamos a la vista. jsonArray.add(jsonObject.clone()); }//from www . j a v a 2s. c o m jsonArreglo.add(jsonArray); select.desconectar(); return jsonArreglo; }
From source file:modelo.ProcesoVertimientosManagers.Visitas.java
public JSONArray getArchivosCargados(int codigoVisita, Integer codigo) throws SQLException { ResultSet rset;//from w w w.j a v a 2 s. c o m JSONObject jsonObject = new JSONObject(); JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); SeleccionarAnexoVisita select = new SeleccionarAnexoVisita(); rset = select.getArchivosCargados(codigoVisita, codigo); while (rset.next()) { jsonObject.put("codigo", rset.getString("CODIGO")); jsonObject.put("nombreArchivo", rset.getString("NOMBRE_ARCHIVO")); jsonArray.add(jsonObject.clone()); } jsonArreglo.add(jsonArray); //Se cierra el ResultSet select.desconectar(); return jsonArreglo; }
From source file:modelo.ParametrizacionManagers.Consultores.java
public JSONArray getConsultores(String nombre, String apellidos, String direccion, String telefono, String telefono2, String identificacion, String correo) throws SQLException { JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); JSONObject jsonObject = new JSONObject(); SeleccionarConsultores seleccionar = new SeleccionarConsultores(); ResultSet rset = seleccionar.getConsultores(nombre, apellidos, direccion, telefono, telefono2, identificacion, correo);/*from ww w . j av a 2 s.c om*/ try { while (rset.next()) { jsonObject.put("codigo", rset.getString("CODIGO")); jsonObject.put("nombre", rset.getString("NOMBRES")); jsonObject.put("apellidos", rset.getString("APELLIDOS")); jsonObject.put("direccion", rset.getString("DIRECCION")); jsonObject.put("telefono1", rset.getString("TELEFONO1")); jsonObject.put("telefono2", rset.getString("TELEFONO2")); jsonObject.put("correo", rset.getString("EMAIL")); jsonObject.put("identificacion", rset.getString("IDENTIFICACION")); jsonObject.put("descripcion", rset.getString("NOMBRES") + ' ' + rset.getString("APELLIDOS")); jsonArray.add(jsonObject.clone()); } } catch (SQLException ex) { // Logger.getLogger(Laboratorios.class.getName()).log(Level.SEVERE, null, ex); } seleccionar.desconectar(); jsonArreglo.add(jsonArray); return jsonArreglo; }
From source file:modelo.ProcesoVertimientosManagers.ProgramarMonitoreo.java
public JSONArray getMonitoreos(String fechaInicial, String fechaFinal, int codigoProceso) throws Exception { //Ejecutamos la consulta y obtenemos el ResultSet SeleccionarMonitoreos select = new SeleccionarMonitoreos(); ResultSet rset = select.getMonitoreos(fechaInicial, fechaFinal, codigoProceso); //Creamos los JSONArray para guardar los objetos JSON JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); //Recorremos el ResultSet, armamos el objeto JSON con la info y guardamos //en el JSONArray. while (rset.next()) { //Armamos el objeto JSON con la informacion del registro JSONObject jsonObject = new JSONObject(); jsonObject.put("codigo", rset.getString("CODIGO")); jsonObject.put("procesoVertimiento", rset.getString("FK_PROCESO_VERTIMIENTO")); jsonObject.put("fechaMonitoreo", rset.getString("FECHA_MONITOREO")); jsonObject.put("horaInicial", rset.getString("HORA_INICIAL")); jsonObject.put("horaFinal", rset.getString("HORA_FINAL")); jsonObject.put("consultor", rset.getString("CONSULTOR")); jsonObject.put("laboratorio", rset.getString("LABORATORIO")); jsonObject.put("estado", rset.getString("ESTADO")); jsonObject.put("duracion", rset.getString("DURACION_MONITOREO")); //Guardamos el JSONObject en el JSONArray y lo enviamos a la vista. jsonArray.add(jsonObject.clone()); }//from www .ja va 2 s . c om jsonArreglo.add(jsonArray); select.desconectar(); return jsonArreglo; }
From source file:modelo.ProcesoVertimientosManagers.Visitas.java
public JSONArray getFechasVisitasPorProceso(int codigoProceso, String fechaInicio, String fechaFin, String clase) throws SQLException { JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); JSONObject jsonObject = new JSONObject(); ResultSet rset;/* w ww. ja v a 2 s . com*/ SeleccionarFechasVisita select = new SeleccionarFechasVisita(); rset = select.getFechasVisitasPorProceso(codigoProceso, fechaInicio, fechaFin); while (rset.next()) { jsonObject.put("title", "Visitas"); jsonObject.put("id", rset.getString("FECHA_VISITA")); jsonObject.put("start", rset.getString("FECHA_VISITA")); jsonObject.put("end", rset.getString("FECHA_VISITA")); jsonObject.put("className", clase); jsonArray.add(jsonObject.clone()); } jsonArreglo.add(jsonArray); //Se cierra el ResultSet select.desconectar(); return jsonArreglo; }
From source file:modelo.ParametrizacionManagers.Laboratorios.java
public JSONArray getLaboratorios(String nombre, String contactos, String direccion, String telefono1, String telefono2, String correo, String resolucion, String vigencia) throws SQLException { JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); JSONObject jsonObject = new JSONObject(); SeleccionarLaboratorios seleccionar = new SeleccionarLaboratorios(); ResultSet rset = seleccionar.getLaboratorios(nombre, contactos, direccion, telefono1, telefono2, correo, resolucion, vigencia);/*from w w w . ja v a 2 s. c o m*/ try { while (rset.next()) { jsonObject.put("codigo", rset.getString("CODIGO")); jsonObject.put("nombre", rset.getString("NOMBRES")); jsonObject.put("contacto", rset.getString("CONTACTO")); jsonObject.put("direccion", rset.getString("DIRECCION")); jsonObject.put("telefono1", rset.getString("TELEFONO1")); jsonObject.put("telefono2", rset.getString("TELEFONO2")); jsonObject.put("correo", rset.getString("EMAIL")); jsonObject.put("resolucion", rset.getString("RESOLUCION_ACREDITACION")); jsonObject.put("vigencia", rset.getString("VIGENCIA")); jsonObject.put("descripcion", rset.getString("NOMBRES")); jsonArray.add(jsonObject.clone()); } } catch (SQLException ex) { // Logger.getLogger(Laboratorios.class.getName()).log(Level.SEVERE, null, ex); } seleccionar.desconectar(); jsonArreglo.add(jsonArray); return jsonArreglo; }
From source file:modelo.ProcesoVertimientosManagers.Visitas.java
public JSONArray getVisita(String codigoProceso) throws Exception { JSONArray jsonArray = new JSONArray(); JSONArray jsonArreglo = new JSONArray(); JSONObject jsonObject = new JSONObject(); ResultSet rset;/*www .j a va 2 s . co m*/ SeleccionarVisitas select = new SeleccionarVisitas(); rset = select.getVisita(codigoProceso); while (rset.next()) { jsonObject.put("tecnico", rset.getString("FK_TECNICO")); jsonObject.put("motivo", rset.getString("FK_MOTIVO_VISITA")); jsonObject.put("observaciones", rset.getString("OBSERVACIONES")); jsonObject.put("fechaCita", rset.getString("FECHA_VISITA")); jsonObject.put("codigo", rset.getString("CODIGO")); jsonObject.put("estado", rset.getString("FK_ESTADO")); jsonArray.add(jsonObject.clone()); } jsonArreglo.add(jsonArray); //Se cierra el ResultSet select.desconectar(); return jsonArreglo; }