List of usage examples for java.math BigDecimal ONE
BigDecimal ONE
To view the source code for java.math BigDecimal ONE.
Click Source Link
From source file:org.finra.herd.service.helper.HerdHelperTest.java
/** * Tests case where validation is run against the definition generated by createValidEmrClusterDefinition() The master instance on-demand threshold is * negative. The definition is not valid. All prices must be positive. *///from ww w .j ava 2 s. c o m @Test public void testValidateEmrClusterDefinitionConfigurationMasterMaxSearchPriceSpecifiedAndOnDemandThresholdNegative() { EmrClusterDefinition emrClusterDefinition = createValidEmrClusterDefinition(); emrClusterDefinition.getInstanceDefinitions().getMasterInstances() .setInstanceMaxSearchPrice(BigDecimal.ONE); emrClusterDefinition.getInstanceDefinitions().getMasterInstances() .setInstanceOnDemandThreshold(BigDecimal.ONE.negate()); try { herdHelper.validateEmrClusterDefinitionConfiguration(emrClusterDefinition); fail("expected IllegalArgumentException, but no exception was thrown"); } catch (Exception e) { System.out.println(e); assertEquals("thrown exception", IllegalArgumentException.class, e.getClass()); } }
From source file:org.finra.dm.service.helper.DmHelperTest.java
/** * Tests case where validation is run against the definition generated by createValidEmrClusterDefinition() The master instance on-demand threshold is * negative. The definition is not valid. All prices must be positive. *///from w ww . j a v a 2 s . c o m @Test public void testValidateEmrClusterDefinitionConfigurationMasterMaxSearchPriceSpecifiedAndOnDemandThresholdNegative() { EmrClusterDefinition emrClusterDefinition = createValidEmrClusterDefinition(); emrClusterDefinition.getInstanceDefinitions().getMasterInstances() .setInstanceMaxSearchPrice(BigDecimal.ONE); emrClusterDefinition.getInstanceDefinitions().getMasterInstances() .setInstanceOnDemandThreshold(BigDecimal.ONE.negate()); try { dmHelper.validateEmrClusterDefinitionConfiguration(emrClusterDefinition); fail("expected IllegalArgumentException, but no exception was thrown"); } catch (Exception e) { System.out.println(e); assertEquals("thrown exception", IllegalArgumentException.class, e.getClass()); } }
From source file:org.openvpms.archetype.rules.supplier.OrderGeneratorTestCase.java
/** * Creates an order.//ww w . ja v a 2 s. c o m * * @param product the product to order * @param supplier the supplier to order from * @param stockLocation the stock location for delivery to * @param quantity the order quantity * @param status the order status * @param receivedQuantity the received quantity * @param cancelledQuantity the cancelled quantity * @param deliveryStatus the delivery status * @return a new order */ private List<FinancialAct> createOrder(Product product, Party supplier, Party stockLocation, int quantity, String status, int receivedQuantity, int cancelledQuantity, DeliveryStatus deliveryStatus) { FinancialAct orderItem = createOrderItem(product, BigDecimal.valueOf(quantity), 1, BigDecimal.ONE); FinancialAct order = createOrder(orderItem, supplier, stockLocation, status, receivedQuantity, cancelledQuantity, deliveryStatus); return Arrays.asList(order, orderItem); }
From source file:pe.gob.mef.gescon.web.ui.BaseLegalMB.java
public void save(ActionEvent event) { try {/*w ww . ja va2s. c o m*/ if (CollectionUtils.isEmpty(this.getListaBaseLegal())) { this.setListaBaseLegal(new ArrayList()); } if (this.getSelectedCategoria() == null) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Seleccione la categora de la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (this.getTiporangoId() == null) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Seleccione el tipo de rango de la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (this.getRangoId() == null) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Seleccione el tipo de rango de la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (StringUtils.isBlank(this.getTipoNorma())) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Ingrese el tipo de la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (StringUtils.isBlank(this.getNumeroNorma())) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Ingrese el nmero de la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (StringUtils.isBlank(this.getSumilla())) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Ingrese la sumilla de la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (this.getUploadFile() == null) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Debe cargar el archivo PDF de la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (this.getFechaVigencia() == null) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Ingrese la fecha de publicacin en el diario \"EL PERUANO\"."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (!this.getChkGobNacional() && !this.getChkGobRegional() && !this.getChkGobLocal() && !this.getChkMancomunidades()) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Seleccione al menos un mbito para la base legal a registrar."); FacesContext.getCurrentInstance().addMessage(null, message); return; } if (!CollectionUtils.isEmpty(this.getListaTarget())) { for (BaseLegal v : this.getListaTarget()) { if (v.getNestadoid().equals(BigDecimal.ZERO)) { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ERROR.", "Debe seleccionar el estado de todos los vnculos agregados."); FacesContext.getCurrentInstance().addMessage(null, message); return; } } } LoginMB loginMB = (LoginMB) JSFUtils.getSessionAttribute("loginMB"); User user = loginMB.getUser(); BaseLegalService service = (BaseLegalService) ServiceFinder.findBean("BaseLegalService"); BaseLegal base = new BaseLegal(); base.setNbaselegalid(service.getNextPK()); base.setNcategoriaid(this.getSelectedCategoria().getNcategoriaid()); base.setVnombre(StringUtils.capitalize(this.getSumilla())); base.setVnumero(this.getTipoNorma().concat(" - ").concat(StringUtils.upperCase(this.getNumeroNorma()))); base.setNtiporangoid(this.getTiporangoId()); base.setNrangoid(this.getRangoId()); base.setNgobnacional(this.getChkGobNacional() ? BigDecimal.ONE : BigDecimal.ZERO); base.setNgobregional(this.getChkGobRegional() ? BigDecimal.ONE : BigDecimal.ZERO); base.setNgoblocal(this.getChkGobLocal() ? BigDecimal.ONE : BigDecimal.ZERO); base.setNmancomunidades(this.getChkMancomunidades() ? BigDecimal.ONE : BigDecimal.ZERO); base.setNdestacado(BigDecimal.ZERO); base.setNcodigowiki(this.getCodigoWiki()); base.setVsumilla(this.getComentario().trim()); base.setDfechavigencia(this.getFechaVigencia()); base.setVtema(this.getTema()); base.setNactivo(BigDecimal.ONE); if (this.getSelectedCategoria().getNflagbl().toString().equals("1")) { base.setNestadoid(BigDecimal.valueOf(Long.valueOf(Constante.ESTADO_BASELEGAL_REGISTRADO))); } else { base.setNestadoid(BigDecimal.valueOf(Long.valueOf(Constante.ESTADO_BASELEGAL_PUBLICADO))); base.setDfechapublicacion(new Date()); } base.setVusuariocreacion(user.getVlogin()); base.setDfechacreacion(new Date()); service.saveOrUpdate(base); String ruta0 = this.pathBL + base.getNbaselegalid().toString() + "\\" + BigDecimal.ZERO.toString() + "\\"; String txt0 = base.getVnombre(); GcmFileUtils.writeStringToFileServer(ruta0, "plain.txt", txt0); BaseLegalHistorialService serviceHistorial = (BaseLegalHistorialService) ServiceFinder .findBean("BaseLegalHistorialService"); BaselegalHist baseHist = new BaselegalHist(); baseHist.setNhistorialid(serviceHistorial.getNextPK()); baseHist.setNbaselegalid(base.getNbaselegalid()); baseHist.setNcategoriaid(base.getNcategoriaid()); baseHist.setVnombre(base.getVnombre()); baseHist.setVnumero(base.getVnumero()); baseHist.setNtiporangoid(base.getNtiporangoid()); baseHist.setNrangoid(base.getNrangoid()); baseHist.setNgobnacional(base.getNgobnacional()); baseHist.setNgobregional(base.getNgobregional()); baseHist.setNgoblocal(base.getNgoblocal()); baseHist.setNmancomunidades(base.getNmancomunidades()); baseHist.setNdestacado(base.getNdestacado()); baseHist.setVsumilla(base.getVsumilla()); baseHist.setDfechavigencia(base.getDfechavigencia()); baseHist.setVtema(base.getVtema()); baseHist.setNactivo(base.getNactivo()); baseHist.setNestadoid(base.getNestadoid()); baseHist.setNversion(BigDecimal.ONE); baseHist.setVusuariocreacion(base.getVusuariocreacion()); baseHist.setDfechacreacion(base.getDfechacreacion()); serviceHistorial.saveOrUpdate(baseHist); String ruta1 = this.pathBL + base.getNbaselegalid().toString() + "\\" + BigDecimal.ONE.toString() + "\\"; String txt1 = baseHist.getVnombre(); GcmFileUtils.writeStringToFileServer(ruta1, "plain.txt", txt1); Tbaselegal tbaselegal = new Tbaselegal(); BeanUtils.copyProperties(tbaselegal, base); ArchivoService aservice = (ArchivoService) ServiceFinder.findBean("ArchivoService"); if (this.getUploadFile() != null) { ruta0 = this.path + base.getNbaselegalid().toString() + "\\" + BigDecimal.ZERO.toString() + "\\"; Archivo archivo = new Archivo(); archivo.setNarchivoid(aservice.getNextPK()); archivo.setTbaselegal(tbaselegal); archivo.setVnombre(this.getUploadFile().getFileName()); archivo.setVruta(ruta0 + archivo.getVnombre()); archivo.setNversion(BigDecimal.ZERO); archivo.setVusuariocreacion(user.getVlogin()); archivo.setDfechacreacion(new Date()); aservice.saveOrUpdate(archivo); saveFile(ruta0); ruta1 = this.path + base.getNbaselegalid().toString() + "\\" + BigDecimal.ONE.toString() + "\\"; ArchivoHistorialService aserviceHist = (ArchivoHistorialService) ServiceFinder .findBean("ArchivoHistorialService"); ArchivoHist archivoHist = new ArchivoHist(); archivoHist.setNarchivohistid(aserviceHist.getNextPK()); archivoHist.setNhistorialid(baseHist.getNhistorialid()); archivoHist.setNbaselegalid(baseHist.getNbaselegalid()); archivoHist.setVnombre(archivo.getVnombre()); archivoHist.setVruta(ruta1 + archivo.getVnombre()); archivoHist.setNversion(BigDecimal.ONE); archivoHist.setVusuariocreacion(user.getVlogin()); archivoHist.setDfechacreacion(new Date()); aserviceHist.saveOrUpdate(archivoHist); saveFile(ruta1); } if (!CollectionUtils.isEmpty(this.getListaTarget())) { for (BaseLegal v : this.getListaTarget()) { VinculoBaseLegalService vservice = (VinculoBaseLegalService) ServiceFinder .findBean("VinculoBaseLegalService"); TvinculoBaselegalId id = new TvinculoBaselegalId(); id.setNbaselegalid(tbaselegal.getNbaselegalid()); id.setNvinculoid(vservice.getNextPK()); VinculoBaselegal vinculo = new VinculoBaselegal(); vinculo.setId(id); vinculo.setTbaselegal(tbaselegal); vinculo.setNbaselegalvinculadaid(v.getNbaselegalid()); vinculo.setNtipovinculo(v.getNestadoid()); vinculo.setDfechacreacion(new Date()); vinculo.setVusuariocreacion(user.getVlogin()); vservice.saveOrUpdate(vinculo); BaseLegal blvinculada = service.getBaselegalById(v.getNbaselegalid()); blvinculada.setNestadoid(v.getNestadoid()); blvinculada.setDfechamodificacion(new Date()); blvinculada.setVusuariomodificacion(user.getVlogin()); service.saveOrUpdate(blvinculada); if (v.getNestadoid().toString().equals(Constante.ESTADO_BASELEGAL_MODIFICADA) || v.getNestadoid().toString().equals(Constante.ESTADO_BASELEGAL_CONCORDADO)) { ConocimientoService cservice = (ConocimientoService) ServiceFinder .findBean("ConocimientoService"); List<Consulta> listaConocimientos = cservice .getConcimientosByVinculoBaseLegalId(blvinculada.getNbaselegalid()); if (!CollectionUtils.isEmpty(listaConocimientos)) { for (Consulta c : listaConocimientos) { Conocimiento conocimiento = cservice.getConocimientoById(c.getIdconocimiento()); conocimiento.setDfechamodificacion(new Date()); conocimiento.setVusuariomodificacion(user.getVlogin()); String descripcionHtml = GcmFileUtils .readStringFromFileServer(conocimiento.getVruta(), "html.txt"); String descripcionPlain = GcmFileUtils .readStringFromFileServer(conocimiento.getVruta(), "plain.txt"); cservice.saveOrUpdate(conocimiento); HistorialService historialService = (HistorialService) ServiceFinder .findBean("HistorialService"); Historial lastHistorial = historialService .getLastHistorialByConocimiento(conocimiento.getNconocimientoid()); int lastversion; if (lastHistorial != null) { lastversion = lastHistorial.getNnumversion().intValue(); } else { lastversion = 0; } String newpath = ""; if (conocimiento.getNtipoconocimientoid().equals(Constante.BASELEGAL)) { newpath = "bl/"; } else if (conocimiento.getNtipoconocimientoid().equals(Constante.BUENAPRACTICA)) { newpath = "bp/"; } else if (conocimiento.getNtipoconocimientoid().equals(Constante.CONTENIDO)) { newpath = "ct/"; } else if (conocimiento.getNtipoconocimientoid() .equals(Constante.OPORTUNIDADMEJORA)) { newpath = "om/"; } else if (conocimiento.getNtipoconocimientoid().equals(Constante.PREGUNTAS)) { newpath = "pr/"; } else if (conocimiento.getNtipoconocimientoid().equals(Constante.WIKI)) { newpath = "wk/"; } String url = newpath.concat(conocimiento.getNconocimientoid().toString()) .concat("/").concat(Integer.toString(lastversion + 1)).concat("/"); ThistorialId thistorialId = new ThistorialId(); thistorialId.setNconocimientoid(conocimiento.getNconocimientoid()); thistorialId.setNhistorialid(historialService.getNextPK()); Historial historial = new Historial(); historial.setId(thistorialId); historial.setNtipoconocimientoid(conocimiento.getNtipoconocimientoid()); historial.setNcategoriaid(conocimiento.getNcategoriaid()); historial.setVtitulo(conocimiento.getVtitulo()); historial.setNactivo(BigDecimal.ONE); historial.setNsituacionid(conocimiento.getNsituacionid()); historial.setVruta(url); historial.setNnumversion(BigDecimal.valueOf(lastversion + 1)); historial.setDfechacreacion(new Date()); historial.setVusuariocreacion(user.getVlogin()); historialService.saveOrUpdate(historial); GcmFileUtils.writeStringToFileServer(url, "html.txt", descripcionHtml); GcmFileUtils.writeStringToFileServer(url, "plain.txt", descripcionPlain); SeccionService seccionService = (SeccionService) ServiceFinder .findBean("SeccionService"); SeccionHistService seccionHistService = (SeccionHistService) ServiceFinder .findBean("SeccionHistService"); List<Seccion> listaSeccion = seccionService .getSeccionesByConocimiento(conocimiento.getNconocimientoid()); if (!CollectionUtils.isEmpty(listaSeccion)) { String url0 = conocimiento.getVruta().concat("s"); String url1 = url.concat("s"); for (Seccion seccion : listaSeccion) { seccion.setDetalleHtml(GcmFileUtils .readStringFromFileServer(seccion.getVruta(), "html.txt")); ruta0 = url0.concat(seccion.getNorden().toString()).concat("/"); seccion.setVruta(ruta0); seccion.setDfechamodificacion(new Date()); seccion.setVusuariomodificacion(user.getVlogin()); seccionService.saveOrUpdate(seccion); seccion.setDetallePlain(Jsoup.parse(seccion.getDetalleHtml()).text()); ruta1 = url1.concat(seccion.getNorden().toString()).concat("/"); TseccionHistId tseccionHistId = new TseccionHistId(); tseccionHistId.setNconocimientoid(thistorialId.getNconocimientoid()); tseccionHistId.setNhistorialid(thistorialId.getNhistorialid()); tseccionHistId.setNseccionhid(seccionHistService.getNextPK()); SeccionHist seccionHist = new SeccionHist(); seccionHist.setId(tseccionHistId); seccionHist.setNorden(seccion.getNorden()); seccionHist.setVruta(ruta1); seccionHist.setVtitulo(seccion.getVtitulo()); seccionHist.setVusuariocreacion(user.getVlogin()); seccionHist.setDfechacreacion(new Date()); seccionHistService.saveOrUpdate(seccionHist); GcmFileUtils.writeStringToFileServer(ruta1, "html.txt", seccion.getDetalleHtml()); GcmFileUtils.writeStringToFileServer(ruta1, "plain.txt", seccion.getDetallePlain()); } } VinculoService vinculoService = (VinculoService) ServiceFinder .findBean("VinculoService"); Vinculo vinculoC = new Vinculo(); vinculoC.setNvinculoid(vinculoService.getNextPK()); vinculoC.setNconocimientoid(conocimiento.getNconocimientoid()); vinculoC.setNconocimientovinc(tbaselegal.getNbaselegalid()); vinculoC.setNtipoconocimientovinc(Constante.BASELEGAL); vinculoC.setDfechacreacion(new Date()); vinculoC.setVusuariocreacion(user.getVlogin()); vinculoService.saveOrUpdate(vinculoC); List<Vinculo> vinculos = vinculoService .getVinculosByConocimiento(conocimiento.getNtipoconocimientoid()); VinculoHistService vinculoHistService = (VinculoHistService) ServiceFinder .findBean("VinculoHistService"); for (Vinculo vinc : vinculos) { TvinculoHistId vinculoHistId = new TvinculoHistId(); vinculoHistId.setNvinculohid(vinculoHistService.getNextPK()); vinculoHistId.setNconocimientoid(thistorialId.getNconocimientoid()); vinculoHistId.setNhistorialid(thistorialId.getNhistorialid()); VinculoHist vinculoHist = new VinculoHist(); vinculoHist.setId(vinculoHistId); vinculoHist.setNconocimientovinc(vinc.getNconocimientovinc()); vinculoHist.setDfechacreacion(new Date()); vinculoHist.setVusuariocreacion(user.getVlogin()); vinculoHistService.saveOrUpdate(vinculoHist); } } } } else if (v.getNbaselegalid().toString().equals(Constante.ESTADO_BASELEGAL_DEROGADA)) { ConocimientoService cservice = (ConocimientoService) ServiceFinder .findBean("ConocimientoService"); List<Consulta> listaConocimientos = cservice .getConcimientosByVinculoBaseLegalId(blvinculada.getNbaselegalid()); if (!CollectionUtils.isEmpty(listaConocimientos)) { for (Consulta c : listaConocimientos) { Conocimiento conocimiento = cservice.getConocimientoById(c.getIdconocimiento()); conocimiento.setNflgvinculo(BigDecimal.ONE); conocimiento.setDfechamodificacion(new Date()); conocimiento.setVusuariomodificacion(user.getVlogin()); } } } VinculoBaselegalHistorialService vserviceHist = (VinculoBaselegalHistorialService) ServiceFinder .findBean("VinculoBaselegalHistorialService"); VinculoBaselegalHist vinculoHist = new VinculoBaselegalHist(); vinculoHist.setNvinculohistid(vserviceHist.getNextPK()); vinculoHist.setNhistorialid(baseHist.getNhistorialid()); vinculoHist.setNbaselegalid(baseHist.getNbaselegalid()); vinculoHist.setNbaselegalvinculadaid(v.getNbaselegalid()); vinculoHist.setNtipovinculo(v.getNestadoid()); vinculoHist.setDfechacreacion(new Date()); vinculoHist.setVusuariocreacion(user.getVlogin()); vserviceHist.saveOrUpdate(vinculoHist); } } if (this.getSelectedCategoria().getNflagbl().toString().equals("1")) { Asignacion asignacion = new Asignacion(); AsignacionService serviceasig = (AsignacionService) ServiceFinder.findBean("AsignacionService"); asignacion.setNasignacionid(serviceasig.getNextPK()); asignacion.setNtipoconocimientoid(Constante.BASELEGAL); asignacion.setNconocimientoid(base.getNbaselegalid()); asignacion.setNestadoid(BigDecimal.valueOf(Long.parseLong("1"))); CategoriaService categoriaService = (CategoriaService) ServiceFinder.findBean("CategoriaService"); asignacion.setNusuarioid(categoriaService .getCategoriaById(this.getSelectedCategoria().getNcategoriaid()).getNmoderador()); asignacion.setDfechaasignacion(new Date()); asignacion.setDfechacreacion(new Date()); serviceasig.saveOrUpdate(asignacion); } this.setListaBaseLegal(service.getBaselegales()); for (BaseLegal bl : this.getListaBaseLegal()) { bl.setArchivo(aservice.getArchivoByBaseLegal(bl)); } FacesContext.getCurrentInstance().getExternalContext().redirect("/gescon/pages/baselegal/lista.xhtml"); } catch (Exception e) { e.getMessage(); e.printStackTrace(); } }
From source file:org.openvpms.archetype.rules.supplier.OrderGeneratorTestCase.java
/** * Creates relationships between a product and stock location and product and supplier. * * @param product the product//from w ww . j a v a 2 s. c o m * @param stockLocation the stock location * @param supplier the supplier * @param preferred indicates if the supplier is the preferred supplier * @param quantity the quantity * @param idealQty the ideal quantity * @param criticalQty the critical quantity * @return the product-supplier relationship */ private ProductSupplier addRelationships(Product product, Party stockLocation, Party supplier, boolean preferred, int quantity, int idealQty, int criticalQty) { return addRelationships(product, stockLocation, supplier, preferred, quantity, idealQty, criticalQty, BigDecimal.ONE, 1); }
From source file:pe.gob.mef.gescon.web.ui.PreguntaMB.java
public String save() throws Exception { String pagina = ""; try {//from www . jav a 2 s . co m if (CollectionUtils.isEmpty(this.getListaPregunta())) { this.setListaPregunta(Collections.EMPTY_LIST); } BigDecimal idperfil; LoginMB loginMB = (LoginMB) JSFUtils.getSessionAttribute("loginMB"); User user = loginMB.getUser(); Pregunta pregunta = new Pregunta(); PreguntaService service = (PreguntaService) ServiceFinder.findBean("PreguntaService"); pregunta.setNpreguntaid(service.getNextPK()); pregunta.setNcategoriaid(this.getSelectedCategoria().getNcategoriaid()); pregunta.setVasunto(this.getAsunto().trim()); pregunta.setVdetalle(this.getDetalle().trim()); pregunta.setNentidadid(this.getEntidadId()); pregunta.setVdatoadicional(this.getDatoAdicional().trim()); pregunta.setNdestacado(BigDecimal.ZERO); pregunta.setNactivo(BigDecimal.ONE); pregunta.setDfechacreacion(new Date()); pregunta.setVusuariocreacion(user.getVlogin()); if (this.getSelectedCategoria().getNflagbp().equals(BigDecimal.ONE)) { pregunta.setNsituacionid(BigDecimal.valueOf(Long.parseLong(Constante.SITUACION_POR_VERIFICAR))); } else { pregunta.setNsituacionid(BigDecimal.valueOf(Long.parseLong(Constante.SITUACION_PUBLICADO))); pregunta.setDfechapublicacion(new Date()); } service.saveOrUpdate(pregunta); String ruta0 = this.path + pregunta.getNpreguntaid().toString() + "/" + BigDecimal.ZERO.toString() + "/"; String texto = pregunta.getVasunto() + " \n " + pregunta.getVdetalle() + " \n " + pregunta.getVrespuesta(); GcmFileUtils.writeStringToFileServer(ruta0, "plain.txt", texto); if (this.getSelectedCategoria().getNflagpr().toString().equals("1")) { Asignacion asignacion = new Asignacion(); AsignacionService serviceasig = (AsignacionService) ServiceFinder.findBean("AsignacionService"); asignacion.setNasignacionid(serviceasig.getNextPK()); asignacion.setNtipoconocimientoid(Constante.PREGUNTAS); asignacion.setNconocimientoid(pregunta.getNpreguntaid()); asignacion.setNestadoid(BigDecimal.valueOf(Long.parseLong("1"))); CategoriaService categoriaService = (CategoriaService) ServiceFinder.findBean("CategoriaService"); asignacion.setNusuarioid( categoriaService.getCategoriaById(pregunta.getNcategoriaid()).getNmoderador()); asignacion.setDfechaasignacion(new Date()); asignacion.setDfechacreacion(new Date()); serviceasig.saveOrUpdate(asignacion); } idperfil = service.obtenerPerfilxUsuario(user.getNusuarioid()); if (Integer.parseInt(idperfil.toString()) != Constante.USUARIOEXTERNO) { pagina = "/pages/pregunta/lista?faces-redirect=true"; } else { pagina = "/index?faces-redirect=true"; } listaPregunta = service.getPreguntas(); RequestContext.getCurrentInstance().execute("PF('newDialog').hide();"); } catch (Exception e) { log.error(e.getMessage()); e.printStackTrace(); } return pagina; }
From source file:com.webbfontaine.valuewebb.action.rimm.RefSelect.java
private static Rate getNationalCurrencyRate() { Rate ghcRate = new Rate(); ghcRate.setCod(Utils.getNationalCurrencyName()); ghcRate.setExch(BigDecimal.ONE); ghcRate.setRef(1);/*w w w .ja v a 2 s . c om*/ return ghcRate; }
From source file:org.openhab.binding.modbus.internal.handler.ModbusDataThingHandler.java
@Override public synchronized void onBits(ModbusReadRequestBlueprint request, BitArray bits) { if (hasConfigurationError()) { return;//from ww w . ja v a 2s . c om } else if (!isReadEnabled) { return; } boolean boolValue = bits.getBit(readIndex.get() - pollStart); DecimalType numericState = boolValue ? new DecimalType(BigDecimal.ONE) : DecimalType.ZERO; Map<ChannelUID, State> values = processUpdatedValue(numericState, boolValue); logger.debug( "Thing {} channels updated: {}. readValueType={}, readIndex={} -> numeric value {} and boolValue={}. Bits {} for request {}", thing.getUID(), values, readValueType, readIndex, numericState, boolValue, bits, request); }
From source file:org.openbravo.common.datasource.ReturnToVendorPickAndEditDataSource.java
private BigDecimal getReturnedQty(ShipmentInOutLine goodsShipmentLine) { final StringBuilder hqlString = new StringBuilder(); hqlString.append("select sum(ol.orderedQuantity)"); hqlString.append(" from OrderLine as ol"); hqlString.append(" left join ol.salesOrder as o"); hqlString.append(" where ol.goodsShipmentLine = :goodsShipmentLine"); hqlString.append(" and o.processed = true"); hqlString.append(" and o.documentStatus <> 'VO'"); final Session session = OBDal.getInstance().getSession(); final Query query = session.createQuery(hqlString.toString()); query.setParameter("goodsShipmentLine", goodsShipmentLine); for (Object resultObject : query.list()) { if (resultObject != null && resultObject.getClass().isInstance(BigDecimal.ONE)) { return ((BigDecimal) resultObject).negate(); }//from w ww . ja va 2 s . com } return BigDecimal.ZERO; }
From source file:pe.gob.mef.gescon.web.ui.PreguntaMB.java
public void activar(ActionEvent event) { try {/*from www . java 2s. c om*/ if (event != null) { if (this.getSelectedPregunta() != null) { PreguntaService service = (PreguntaService) ServiceFinder.findBean("PreguntaService"); this.getSelectedPregunta().setNactivo(BigDecimal.ONE); this.getSelectedPregunta().setDfechamodificacion(new Date()); // this.getSelectedMaestro().setVusumod(user.getUsuario()); service.saveOrUpdate(this.getSelectedPregunta()); this.setListaPregunta(service.getPreguntas()); } else { FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, Constante.SEVERETY_ALERTA, "Debe seleccionar la pregunta a activar."); FacesContext.getCurrentInstance().addMessage(null, message); } } } catch (Exception e) { log.error(e.getMessage()); e.printStackTrace(); } }