List of usage examples for java.lang Byte valueOf
public static Byte valueOf(String s) throws NumberFormatException
From source file:org.openTwoFactor.client.util.TwoFactorClientCommonUtils.java
/** * Convert an object to a byte, allow nulls * @param input/*from ww w . ja va 2 s.co m*/ * @return the boolean object value */ public static Byte byteObjectValue(Object input) { if (input instanceof Byte) { return (Byte) input; } if (isBlank(input)) { return null; } return Byte.valueOf(byteValue(input)); }
From source file:edu.ku.brc.specify.tasks.subpane.qb.QueryBldrPane.java
/** * @return//from w w w. ja v a 2 s. com */ public static Vector<QueryFieldPanel> getQueryFieldPanelsForMapping( final QueryFieldPanelContainerIFace container, Set<SpQueryField> fields, final TableTree tblTree, final Hashtable<String, TableTree> ttHash, final Component saveBtn, SpExportSchemaMapping schemaMapping, List<String> missingFlds, Map<String, Vector<MappedFieldInfo>> autoMaps) { Vector<QueryFieldPanel> result = new Vector<QueryFieldPanel>(); //Need to change columnDefStr if mapMode... //result.add(bldQueryFieldPanel(this, null, null, getColumnDefStr(), saveBtn)); result.add(new QueryFieldPanel(container, null, container.getColumnDefStr(), saveBtn, null, schemaMapping, null)); Vector<SpExportSchemaItem> sis = new Vector<SpExportSchemaItem>(); if (schemaMapping.getSpExportSchema() != null) { sis.addAll(schemaMapping.getSpExportSchema().getSpExportSchemaItems()); } Collections.sort(sis, new Comparator<SpExportSchemaItem>() { /* (non-Javadoc) * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object) */ @Override public int compare(SpExportSchemaItem o1, SpExportSchemaItem o2) { return o1.getFieldName().compareTo(o2.getFieldName()); } }); for (SpExportSchemaItem schemaItem : sis) { //System.out.println("SchemaItem: " + schemaItem.getFieldName()); boolean autoMapped = false; SpQueryField fld = getQueryFieldMapping(schemaMapping, schemaItem); FieldQRI fieldQRI = null; if (fld == null && autoMaps != null) { Vector<MappedFieldInfo> mappedTos = autoMaps.get(schemaItem.getFieldName().toLowerCase()); if (mappedTos != null) { for (MappedFieldInfo mappedTo : mappedTos) { fieldQRI = getFieldQRI(tblTree, mappedTo.getFieldName(), mappedTo.isRel(), mappedTo.getStringId(), getTableIds(mappedTo.getTableIds()), 0, ttHash); if (fieldQRI != null) { if (!fieldQRI.isFieldHidden()) { autoMapped = true; } else { fieldQRI = null; } break; } } } //result.add(new QueryFieldPanel(container, null, // container.getColumnDefStr(), saveBtn, fld, schemaMapping, schemaItem)); } else if (fld != null) { fieldQRI = getFieldQRI(tblTree, fld.getFieldName(), fld.getIsRelFld() != null && fld.getIsRelFld(), fld.getStringId(), getTableIds(fld.getTableList()), 0, ttHash); } if (fieldQRI != null) { QueryFieldPanel newPanel = new QueryFieldPanel(container, fieldQRI, container.getColumnDefStr(), saveBtn, fld, schemaMapping, schemaItem); newPanel.setAutoMapped(autoMapped); result.add(newPanel); fieldQRI.setIsInUse(true); if (fieldQRI.isFieldHidden() && !container.isPromptMode() && !container.isForSchemaExport()) { UIRegistry.showLocalizedMsg("QB_FIELD_HIDDEN_TITLE", "QB_FIELD_HIDDEN_SHOULD_REMOVE", fieldQRI.getTitle()); } } else if (fld != null) { log.error("Couldn't find [" + fld.getFieldName() + "] [" + fld.getTableList() + "]"); if (!container.isForSchemaExport() && !container.isPromptMode()) { for (SpQueryField field : fields) { //ain't superstitious but checking ids in case //fld and field are different java objects if (field.getId().equals(fld.getId())) { SpExportSchemaItemMapping mappingForField = null; for (SpExportSchemaItemMapping m : schemaMapping.getMappings()) { if (m.getQueryField() != null && field.getId().equals(m.getQueryField().getId())) { mappingForField = m; break; } } if (mappingForField != null) { schemaMapping.getMappings().remove(mappingForField); mappingForField.setExportSchemaItem(null); mappingForField.setExportSchemaMapping(null); mappingForField.setQueryField(null); } fields.remove(field); field.setQuery(null); fld.setQuery(null); break; } } } if (missingFlds != null) { String fldText = fld.getColumnAlias() != null ? fld.getColumnAlias() : fld.getFieldName(); missingFlds.add(fldText); } } } List<SpQueryField> toRemove = new ArrayList<SpQueryField>(); //add 'auto-mapped' fields not mapped to a concept if (autoMaps != null && fields.size() == 0 /* a new mapping */) { int cnt = 0; for (Map.Entry<String, Vector<MappedFieldInfo>> me : autoMaps.entrySet()) { if (me.getKey().startsWith("Unmapped:")) { MappedFieldInfo fi = me.getValue().get(0); SpQueryField fld = new SpQueryField(); fld.initialize(); fld.setIsNot(false); fld.setAlwaysFilter(false); fld.setIsPrompt(true); fld.setIsRelFld(false); fld.setSortType(Byte.valueOf("0")); fld.setPosition(Short.valueOf(String.valueOf(result.size() - 1 + cnt++))); fld.setSpQueryFieldId(-1); fld.setIsDisplay(false); fld.setOperStart(fi.getOperator()); fld.setFieldName(fi.getFieldName()); fld.setStringId(fi.getStringId()); fld.setTableList(fi.getTableIds()); fld.setContextTableIdent(fi.getContextTableId()); fields.add(fld); toRemove.add(fld); } } } //now add un-mapped fields for (SpQueryField fld : fields) { //int insertAt = 0; if (fld.getMapping() == null || fld.getMapping().getExportSchemaItem() == null) { FieldQRI fieldQRI = getFieldQRI(tblTree, fld.getFieldName(), fld.getIsRelFld() != null && fld.getIsRelFld(), fld.getStringId(), getTableIds(fld.getTableList()), 0, ttHash); if (fieldQRI != null) { // result.insertElementAt(new QueryFieldPanel(container, fieldQRI, // container.getColumnDefStr(), saveBtn, fld, null, true), insertAt++); QueryFieldPanel newQfp = new QueryFieldPanel(container, fieldQRI, container.getColumnDefStr(), saveBtn, fld, schemaMapping, null); result.add(newQfp); fieldQRI.setIsInUse(true); if (fld.getSpQueryFieldId() == -1) { newQfp.setAutoMapped(true); newQfp.setQueryFieldForAutomapping(null); } if (fieldQRI.isFieldHidden() && !container.isPromptMode() && !container.isForSchemaExport()) { UIRegistry.showLocalizedMsg("QB_FIELD_HIDDEN_TITLE", "QB_FIELD_HIDDEN_SHOULD_REMOVE", fieldQRI.getTitle()); } } else { log.error("Couldn't find [" + fld.getFieldName() + "] [" + fld.getTableList() + "]"); if (!container.isForSchemaExport() && !container.isPromptMode()) { for (SpQueryField field : fields) { //ain't superstitious but checking ids in case //fld and field are different java objects if (field.getId().equals(fld.getId())) { SpExportSchemaItemMapping mappingForField = null; for (SpExportSchemaItemMapping m : schemaMapping.getMappings()) { if (m.getQueryField() != null && field.getId().equals(m.getQueryField().getId())) { mappingForField = m; break; } } if (mappingForField != null) { schemaMapping.getMappings().remove(mappingForField); mappingForField.setExportSchemaItem(null); mappingForField.setExportSchemaMapping(null); mappingForField.setQueryField(null); } toRemove.add(field); field.setQuery(null); fld.setQuery(null); break; } } } if (missingFlds != null) { missingFlds.add(fld.getColumnAlias()); } } } } for (SpQueryField f : toRemove) { fields.remove(f); } // now add placeHolder panel for adding new condition //result.add(new QueryFieldPanel(container, null, // container.getColumnDefStr(), saveBtn, null, null, null, true)); //now sort on queryfield position Collections.sort(result, new Comparator<QueryFieldPanel>() { /* (non-Javadoc) * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object) */ @Override public int compare(QueryFieldPanel o1, QueryFieldPanel o2) { SpQueryField f1 = o1.getQueryField(); SpQueryField f2 = o2.getQueryField(); if (f1 != null && f2 != null) { return f1.getPosition().compareTo(f2.getPosition()); } else if (f1 != null) { return 1; } else if (f2 != null) { return -1; } else return 0; } }); return result; }
From source file:com.mawujun.util.ArrayUtils.java
/** * <p>Removes occurrences of specified elements, in specified quantities, * from the specified array. All subsequent elements are shifted left. * For any element-to-be-removed specified in greater quantities than * contained in the original array, no change occurs beyond the * removal of the existing matching items.</p> * * <p>This method returns a new array with the same elements of the input * array except for the earliest-encountered occurrences of the specified * elements. The component type of the returned array is always the same * as that of the input array.</p> * * <pre>/*from w ww.jav a2 s . co m*/ * ArrayUtils.removeElements(null, 1, 2) = null * ArrayUtils.removeElements([], 1, 2) = [] * ArrayUtils.removeElements([1], 2, 3) = [1] * ArrayUtils.removeElements([1, 3], 1, 2) = [3] * ArrayUtils.removeElements([1, 3, 1], 1) = [3, 1] * ArrayUtils.removeElements([1, 3, 1], 1, 1) = [3] * </pre> * * @param array the array to remove the element from, may be {@code null} * @param values the elements to be removed * @return A new array containing the existing elements except the * earliest-encountered occurrences of the specified elements. * @since 3.0.1 */ public static byte[] removeElements(byte[] array, byte... values) { if (isEmpty(array) || isEmpty(values)) { return clone(array); } HashMap<Byte, MutableInt> occurrences = new HashMap<Byte, MutableInt>(values.length); for (byte v : values) { Byte boxed = Byte.valueOf(v); MutableInt count = occurrences.get(boxed); if (count == null) { occurrences.put(boxed, new MutableInt(1)); } else { count.increment(); } } HashSet<Integer> toRemove = new HashSet<Integer>(); for (Map.Entry<Byte, MutableInt> e : occurrences.entrySet()) { Byte v = e.getKey(); int found = 0; for (int i = 0, ct = e.getValue().intValue(); i < ct; i++) { found = indexOf(array, v.byteValue(), found); if (found < 0) { break; } toRemove.add(found++); } } return removeAll(array, extractIndices(toRemove)); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainCrearNna", method = RequestMethod.GET) public ModelAndView MainCrearNna_GET(ModelMap map, HttpSession session) { long idExpediente = 0; String nombre = ""; String apellidoP = ""; String apellidoM = ""; String sexo = ""; String fechaNac = ""; String edad = ""; String meses = ""; String paisNac = ""; String dep = ""; String prov = ""; String dist = ""; String direccion = ""; String incesto = ""; String mental = ""; String epilepsia = ""; String abuso = ""; String sifilis = ""; String seguimiento = ""; String operacion = ""; String hiperactivo = ""; String especial = ""; String salud = ""; String mayor = ""; String adolescente = ""; String hermanos = ""; String fechaAdopcion = ""; String numAdopcion = ""; String obs = ""; try {//from w w w .java 2 s . c om idExpediente = Long.parseLong(session.getAttribute("idExpediente").toString()); if (session.getAttribute("nombre") != null) { nombre = (String) session.getAttribute("nombre"); } if (session.getAttribute("apellidoP") != null) { apellidoP = (String) session.getAttribute("apellidoP"); } if (session.getAttribute("apellidoM") != null) { apellidoM = (String) session.getAttribute("apellidoM"); } if (session.getAttribute("sexo") != null) { sexo = (String) session.getAttribute("sexo"); } if (session.getAttribute("fechaNac") != null) { fechaNac = (String) session.getAttribute("fechaNac"); } if (session.getAttribute("edad") != null) { edad = (String) session.getAttribute("edad"); } if (session.getAttribute("meses") != null) { meses = (String) session.getAttribute("meses"); } if (session.getAttribute("paisNac") != null) { paisNac = (String) session.getAttribute("paisNac"); } if (session.getAttribute("dep") != null) { dep = (String) session.getAttribute("dep"); } if (session.getAttribute("prov") != null) { prov = (String) session.getAttribute("prov"); } if (session.getAttribute("dist") != null) { dist = (String) session.getAttribute("dist"); } if (session.getAttribute("direccion") != null) { direccion = (String) session.getAttribute("direccion"); } incesto = (String) session.getAttribute("incesto"); mental = (String) session.getAttribute("mental"); epilepsia = (String) session.getAttribute("epilepsia"); abuso = (String) session.getAttribute("abuso"); sifilis = (String) session.getAttribute("sifilis"); seguimiento = (String) session.getAttribute("seguimiento"); operacion = (String) session.getAttribute("operacion"); hiperactivo = (String) session.getAttribute("hiperactivo"); especial = (String) session.getAttribute("especial"); salud = (String) session.getAttribute("salud"); mayor = (String) session.getAttribute("mayor"); adolescente = (String) session.getAttribute("adolescente"); hermanos = (String) session.getAttribute("hermanos"); if (session.getAttribute("fechaAdopcion") != null) { fechaAdopcion = (String) session.getAttribute("fechaAdopcion"); } if (session.getAttribute("numAdopcion") != null) { numAdopcion = (String) session.getAttribute("numAdopcion"); } if (session.getAttribute("obs") != null) { obs = (String) session.getAttribute("obs"); } } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("idExpediente"); session.removeAttribute("nombre"); session.removeAttribute("apellidoP"); session.removeAttribute("apellidoM"); session.removeAttribute("sexo"); session.removeAttribute("fechaNac"); session.removeAttribute("edad"); session.removeAttribute("meses"); session.removeAttribute("paisNac"); session.removeAttribute("dep"); session.removeAttribute("prov"); session.removeAttribute("dist"); session.removeAttribute("direccion"); session.removeAttribute("incesto"); session.removeAttribute("mental"); session.removeAttribute("epilepsia"); session.removeAttribute("abuso"); session.removeAttribute("sifilis"); session.removeAttribute("seguimiento"); session.removeAttribute("operacion"); session.removeAttribute("hiperactivo"); session.removeAttribute("especial"); session.removeAttribute("salud"); session.removeAttribute("mayor"); session.removeAttribute("adolescente"); session.removeAttribute("hermanos"); session.removeAttribute("fechaAdopcion"); session.removeAttribute("numAdopcion"); session.removeAttribute("obs"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } Nna tempNna = new Nna(); Designacion tempDesig = new Designacion(); ExpedienteFamilia tempExp = new ExpedienteFamilia(); tempExp = servicioEtapa.getExpedienteFamilia(idExpediente); tempNna.setNombre(nombre); tempNna.setApellidoP(apellidoP); tempNna.setApellidoM(apellidoM); tempNna.setSexo(sexo); if (fechaNac != null && !fechaNac.equals("")) { tempNna.setFechaNacimiento(df.stringToDate(fechaNac)); } short edadtemp = 0; short mesestemp = 0; if (edad != null && !edad.equals("")) { edadtemp = Byte.valueOf(edad); } if (meses != null && !meses.equals("")) { mesestemp = Byte.valueOf(meses); } tempNna.setEdadAnhos(edadtemp); tempNna.setEdadMeses(mesestemp); tempNna.setJuzgado(ServicioPersonal.ListaJuzgado().iterator().next()); tempNna.setCar(ServicioPersonal.ListaCar().iterator().next()); tempNna.setPaisNacimiento(paisNac); tempNna.setDepartamentoNacimiento(dep); tempNna.setProvinciaNacimiento(prov); tempNna.setDistritoNacimiento(dist); tempNna.setLugarNac(direccion); tempNna.setIncesto(Short.parseShort(incesto)); tempNna.setMental(Short.parseShort(mental)); tempNna.setEpilepsia(Short.parseShort(epilepsia)); tempNna.setAbuso(Short.parseShort(abuso)); tempNna.setSifilis(Short.parseShort(sifilis)); tempNna.setSeguiMedico(Short.parseShort(seguimiento)); tempNna.setOperacion(Short.parseShort(operacion)); tempNna.setHiperactivo(Short.parseShort(hiperactivo)); tempNna.setEspecial(Short.parseShort(especial)); tempNna.setEnfermo(Short.parseShort(salud)); tempNna.setMayor(Short.parseShort(mayor)); tempNna.setAdolescente(Short.parseShort(adolescente)); tempNna.setHermano(Short.parseShort(hermanos)); tempNna.setClasificacion("internacional"); tempNna.setObservaciones(obs); tempDesig.setAceptacionConsejo(Short.parseShort("4")); if (fechaAdopcion != null && !fechaAdopcion.equals("")) { tempDesig.setFechaConsejo(df.stringToDate(fechaAdopcion)); tempDesig.setFechaPropuesta(df.stringToDate(fechaAdopcion)); } else { tempDesig.setFechaConsejo(null); tempDesig.setFechaPropuesta(null); } tempDesig.setNDesignacion(numAdopcion); long prioridad = 1; tempDesig.setPrioridad(prioridad); tempDesig.setTipoPropuesta("extranjero"); tempDesig.setExpedienteFamilia(tempExp); tempDesig.setNna(tempNna); tempDesig.setPersonal(usuario); ServicioMain.crearAdopcionAdoptantesExtranjero(tempNna, tempDesig); String mensaje_log = "Se registr una nueva Adopcin en el extranjero a la base de datos con Nombre del NNA, " + tempNna.getNombre() + " y ID: " + String.valueOf(tempNna.getIdnna()); String Tipo_registro = "NNA"; //try{ String Numero_registro = String.valueOf(tempNna.getIdnna()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); map.put("listaDesig", ServicioMain.getListaDesignacionesAdoptantesExtranjero(idExpediente)); return new ModelAndView("/Personal/nna_adop_ext/lista_nna", map); }
From source file:ca.oson.json.Oson.java
private <E> String byte2Json(FieldData objectDTO) { if (objectDTO == null || objectDTO.json2Java) { return null; }// ww w. j av a2 s.co m Object value = objectDTO.valueToProcess; Class<E> returnType = objectDTO.returnType; if (returnType != null && value != null && (returnType == byte.class || returnType == Byte.class)) { Byte valueToProcess = null; String valueToReturn = null; if (returnType == byte.class) { valueToProcess = Byte.valueOf((byte) value); } else { valueToProcess = (Byte) value; } if (valueToProcess != null) { try { Function function = objectDTO.getSerializer(); if (function != null) { try { if (function instanceof DataMapper2JsonFunction) { DataMapper classData = new DataMapper(returnType, value, objectDTO.classMapper, objectDTO.level, getPrettyIndentation()); return ((DataMapper2JsonFunction) function).apply(classData); } else if (function instanceof Byte2JsonFunction) { return ((Byte2JsonFunction) function).apply(valueToProcess); } else { Object returnedValue = null; if (function instanceof FieldData2JsonFunction) { FieldData2JsonFunction f = (FieldData2JsonFunction) function; FieldData fieldData = objectDTO.clone(); returnedValue = f.apply(fieldData); } else { returnedValue = function.apply(value); } if (returnedValue instanceof Optional) { returnedValue = ObjectUtil.unwrap(returnedValue); } if (returnedValue == null) { return null; } else if (returnedValue instanceof Byte) { valueToProcess = (Byte) returnedValue; } else { objectDTO.valueToProcess = returnedValue; return object2String(objectDTO); } } } catch (Exception e) { } } if (valueToProcess != null) { Long min = objectDTO.getMin(); Long max = objectDTO.getMax(); if (min != null && min.byteValue() > valueToProcess) { valueToProcess = min.byteValue(); } if (max != null && max.byteValue() < valueToProcess) { valueToProcess = max.byteValue(); } Integer precision = objectDTO.getPrecision(); if (precision != null) { valueToProcess = (Byte) NumberUtil.setPrecision(valueToProcess, precision, getRoundingMode()); } return NumberUtil.toPlainString(valueToProcess); } } catch (Exception ex) { //ex.printStackTrace(); } } } return byte2JsonDefault(objectDTO); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainUpdateNna", method = RequestMethod.GET) public ModelAndView MainUpdateNna_GET(ModelMap map, HttpSession session) { long idDesig = 0; long idNna = 0; String nombre = ""; String apellidoP = ""; String apellidoM = ""; String sexo = ""; String fechaNac = ""; String edad = ""; String meses = ""; String paisNac = ""; String dep = ""; String prov = ""; String dist = ""; String direccion = ""; String incesto = ""; String mental = ""; String epilepsia = ""; String abuso = ""; String sifilis = ""; String seguimiento = ""; String operacion = ""; String hiperactivo = ""; String especial = ""; String salud = ""; String mayor = ""; String adolescente = ""; String hermanos = ""; String fechaAdopcion = ""; String numAdopcion = ""; String obs = ""; try {/* w ww.j ava 2 s . c o m*/ idNna = (long) session.getAttribute("idNna"); idDesig = (long) session.getAttribute("idDesig"); if (session.getAttribute("nombre") != null) { nombre = (String) session.getAttribute("nombre"); } if (session.getAttribute("apellidoP") != null) { apellidoP = (String) session.getAttribute("apellidoP"); } if (session.getAttribute("apellidoM") != null) { apellidoM = (String) session.getAttribute("apellidoM"); } if (session.getAttribute("sexo") != null) { sexo = (String) session.getAttribute("sexo"); } if (session.getAttribute("fechaNac") != null) { fechaNac = (String) session.getAttribute("fechaNac"); } if (session.getAttribute("edad") != null) { edad = (String) session.getAttribute("edad"); } if (session.getAttribute("meses") != null) { meses = (String) session.getAttribute("meses"); } if (session.getAttribute("paisNac") != null) { paisNac = (String) session.getAttribute("paisNac"); } if (session.getAttribute("dep") != null) { dep = (String) session.getAttribute("dep"); } if (session.getAttribute("prov") != null) { prov = (String) session.getAttribute("prov"); } if (session.getAttribute("dist") != null) { dist = (String) session.getAttribute("dist"); } if (session.getAttribute("direccion") != null) { direccion = (String) session.getAttribute("direccion"); } incesto = (String) session.getAttribute("incesto"); mental = (String) session.getAttribute("mental"); epilepsia = (String) session.getAttribute("epilepsia"); abuso = (String) session.getAttribute("abuso"); sifilis = (String) session.getAttribute("sifilis"); seguimiento = (String) session.getAttribute("seguimiento"); operacion = (String) session.getAttribute("operacion"); hiperactivo = (String) session.getAttribute("hiperactivo"); especial = (String) session.getAttribute("especial"); salud = (String) session.getAttribute("salud"); mayor = (String) session.getAttribute("mayor"); adolescente = (String) session.getAttribute("adolescente"); hermanos = (String) session.getAttribute("hermanos"); if (session.getAttribute("fechaAdopcion") != null) { fechaAdopcion = (String) session.getAttribute("fechaAdopcion"); } if (session.getAttribute("numAdopcion") != null) { numAdopcion = (String) session.getAttribute("numAdopcion"); } if (session.getAttribute("obs") != null) { obs = (String) session.getAttribute("obs"); } } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("idDesig"); session.removeAttribute("idNna"); session.removeAttribute("nombre"); session.removeAttribute("apellidoP"); session.removeAttribute("apellidoM"); session.removeAttribute("sexo"); session.removeAttribute("fechaNac"); session.removeAttribute("edad"); session.removeAttribute("meses"); session.removeAttribute("paisNac"); session.removeAttribute("dep"); session.removeAttribute("prov"); session.removeAttribute("dist"); session.removeAttribute("direccion"); session.removeAttribute("incesto"); session.removeAttribute("mental"); session.removeAttribute("epilepsia"); session.removeAttribute("abuso"); session.removeAttribute("sifilis"); session.removeAttribute("seguimiento"); session.removeAttribute("operacion"); session.removeAttribute("hiperactivo"); session.removeAttribute("especial"); session.removeAttribute("salud"); session.removeAttribute("mayor"); session.removeAttribute("adolescente"); session.removeAttribute("hermanos"); session.removeAttribute("fechaAdopcion"); session.removeAttribute("numAdopcion"); session.removeAttribute("obs"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } Nna tempNna = new Nna(); Designacion tempDesig = new Designacion(); tempNna = ServicioMain.getNnaAdoptantesExtranjero(idNna); tempDesig = ServicioMain.getDesignacionAdoptantesExtranjero(idDesig); tempNna.setNombre(nombre); tempNna.setApellidoP(apellidoP); tempNna.setApellidoM(apellidoM); tempNna.setSexo(sexo); if (fechaNac != null && !fechaNac.equals("")) { tempNna.setFechaNacimiento(df.stringToDate(fechaNac)); } short edadtemp = 0; short mesestemp = 0; if (edad != null && !edad.equals("")) { edadtemp = Byte.valueOf(edad); } if (meses != null && !meses.equals("")) { mesestemp = Byte.valueOf(meses); } tempNna.setEdadAnhos(edadtemp); tempNna.setEdadMeses(mesestemp); tempNna.setPaisNacimiento(paisNac); tempNna.setDepartamentoNacimiento(dep); tempNna.setProvinciaNacimiento(prov); tempNna.setDistritoNacimiento(dist); tempNna.setLugarNac(direccion); tempNna.setIncesto(Short.parseShort(incesto)); tempNna.setMental(Short.parseShort(mental)); tempNna.setEpilepsia(Short.parseShort(epilepsia)); tempNna.setAbuso(Short.parseShort(abuso)); tempNna.setSifilis(Short.parseShort(sifilis)); tempNna.setSeguiMedico(Short.parseShort(seguimiento)); tempNna.setOperacion(Short.parseShort(operacion)); tempNna.setHiperactivo(Short.parseShort(hiperactivo)); tempNna.setEspecial(Short.parseShort(especial)); tempNna.setEnfermo(Short.parseShort(salud)); tempNna.setMayor(Short.parseShort(mayor)); tempNna.setAdolescente(Short.parseShort(adolescente)); tempNna.setHermano(Short.parseShort(hermanos)); tempNna.setObservaciones(obs); if (fechaAdopcion != null && !fechaAdopcion.equals("")) { tempDesig.setFechaConsejo(df.stringToDate(fechaAdopcion)); tempDesig.setFechaPropuesta(df.stringToDate(fechaAdopcion)); } else { tempDesig.setFechaConsejo(null); tempDesig.setFechaPropuesta(null); } tempDesig.setNDesignacion(numAdopcion); ServicioMain.crearAdopcionAdoptantesExtranjero(tempNna, tempDesig); String mensaje_log = "Se actualiz una Adopcin en el extranjero a la base de datos con Nombre del NNA, " + tempNna.getNombre() + " y ID: " + String.valueOf(tempNna.getIdnna()); String Tipo_registro = "NNA"; String Numero_registro = String.valueOf(tempNna.getIdnna()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); map.addAttribute("df", df); map.put("listaDesig", ServicioMain.getListaDesignacionesAdoptantesExtranjero( tempDesig.getExpedienteFamilia().getIdexpedienteFamilia())); return new ModelAndView("/Personal/nna_adop_ext/lista_nna", map); }
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/PersonalDeshabilitarSesion", method = RequestMethod.GET) public ModelAndView PersonalDeshabilitarSesion_GET(ModelMap map, HttpSession session) { Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); }//from w w w . j a v a 2 s. c o m long id = Long.parseLong(session.getAttribute("idSesion").toString()); Sesion tempSesion = new Sesion(); tempSesion = ServicioPersonal.getSesion(id); short habilitado = Byte.valueOf("1"); tempSesion.setHabilitado(habilitado); ServicioPersonal.PersonalUpdateSesion(tempSesion); map.put("listaTalleres", ServicioPersonal.listaTalleres(usuario.getUnidad().getDepartamento())); map.put("listaSesiones", ServicioPersonal.listaSesiones(usuario.getUnidad().getDepartamento())); map.put("formato", format); return new ModelAndView("/Personal/Informativa/lista_charlas", map); }