public void addCartexDesign() { CartexDesign cartexDesign = CartexDesignService.getCartexDesignByUserId(user.getId()); if (cartexDesign != null) { cartexDesign.setInformation(getInformation()); cartexDesign.setFileNumber(getFileNumber()); cartexDesign.setEconomicCode(getEconomicCode()); cartexDesign.setCity(getCity()); cartexDesign.setName1(getName1()); cartexDesign.setTitle1(getTitle1()); cartexDesign.setName2(getName2()); cartexDesign.setTitle2(getTitle2()); CartexDesignService.editCartexDesign(cartexDesign); } else { CartexDesignService.addCartexDesign( user.getId(), getInformation(), getFileNumber(), getEconomicCode(), getCity(), getName1(), getTitle1(), getName2(), getTitle2(), null); } addMessage(FacesMessage.SEVERITY_INFO, LanguageUtil.get("cartex_design_added_successfully")); }
public void uploadFile(FileUploadEvent event) throws IOException { CartexDesign cartexDesign = CartexDesignService.getCartexDesignByUserId(user.getId()); if (cartexDesign != null) { cartexDesign.setImage(IOUtils.toByteArray(event.getFile().getInputstream())); CartexDesignService.editCartexDesign(cartexDesign); } else { CartexDesignService.addCartexDesign( user.getId(), "", "", "", "", "", "", "", "", IOUtils.toByteArray(event.getFile().getInputstream())); } init(); }
private void init() { cartexDesign = CartexDesignService.getCartexDesignByUserId(user.getId()); if (cartexDesign != null) { setInformation(cartexDesign.getInformation()); setFileNumber(cartexDesign.getFileNumber()); setEconomicCode(cartexDesign.getEconomicCode()); setCity(cartexDesign.getCity()); setName1(cartexDesign.getName1()); setTitle1(cartexDesign.getTitle1()); setName2(cartexDesign.getName2()); setTitle2(cartexDesign.getTitle2()); } }
public StreamedContent getCartexImage() { if (cartexDesign != null && cartexDesign.getImage() != null) return new DefaultStreamedContent(new ByteArrayInputStream(cartexDesign.getImage())); return null; }