Package org.openswing.swing.message.receive.java

Examples of org.openswing.swing.message.receive.java.Response


    delimiters.clear();
    fileFormat = vo.getFileFormatSYS23();

    byte[] bytes = vo.getLocalFile();
    if (bytes==null || bytes.length==0) {
      Response res = ClientUtils.getData("getFolderContent",new Object[]{fileFormat,new File(vo.getFilenameSYS23())});
      if (!res.isError()) {
        bytes = (byte[])((VOResponse)res).getVo();
      }
      else
        OptionPane.showMessageDialog(MDIFrame.getInstance(),res.getErrorMessage(),"Error",JOptionPane.ERROR_MESSAGE);
    }
    if (bytes==null) {
      repaint();
      return;
    }
View Full Code Here


          vo.getVariantCodeItm15DOC02()

      );
      pks.add(pk);
    }
    Response res = ClientUtils.getData("deleteSaleDocRows",pks);
    if (!res.isError()) {
      panel.getGrid().reloadData();
      panel.getHeaderPanel().setMode(Consts.READONLY);
      panel.getHeaderPanel().executeReload();
      panel.getOrders().reloadCurrentBlockOfData();
      panel.getDiscountsPanel().getGrid().reloadCurrentBlockOfData();
View Full Code Here

      attribute2dbField.put("accountingMotiveCodeAcc03ACC05","ACCOUNTING_MOTIVE_CODE_ACC03");
      attribute2dbField.put("progressiveACC05","PROGRESSIVE");
      attribute2dbField.put("itemYearACC05","ITEM_YEAR");
      attribute2dbField.put("itemDateACC05","ITEM_DATE");
      attribute2dbField.put("descriptionACC05","DESCRIPTION");
      Response res = org.jallinone.commons.server.QueryUtilExtension.insertTable(
          conn,
          new UserSessionParameters(username),
          vo,
          "ACC05_JOURNAL_HEADER",
          attribute2dbField,
          "Y",
          "N",
          null,
          true
      );
      if (res.isError())
        throw new Exception(res.getErrorMessage());


      // insert into ACC06...
      attribute2dbField.clear();

      attribute2dbField.put("companyCodeSys01ACC06","COMPANY_CODE_SYS01");
      attribute2dbField.put("progressiveAcc05ACC06","PROGRESSIVE_ACC05");
      attribute2dbField.put("itemYearAcc05ACC06","ITEM_YEAR_ACC05");
      attribute2dbField.put("progressiveACC06","PROGRESSIVE");
      attribute2dbField.put("debitAmountACC06","DEBIT_AMOUNT");
      attribute2dbField.put("creditAmountACC06","CREDIT_AMOUNT");
      attribute2dbField.put("accountCodeTypeACC06","ACCOUNT_CODE_TYPE");
      attribute2dbField.put("accountCodeACC06","ACCOUNT_CODE");
      attribute2dbField.put("accountCodeAcc02ACC06","ACCOUNT_CODE_ACC02");
      attribute2dbField.put("descriptionACC06","DESCRIPTION");
      JournalRowVO rowVO = null;
      for(int i=0;i<vo.getJournalRows().size();i++) {
        rowVO = (JournalRowVO)vo.getJournalRows().get(i);
        rowVO.setProgressiveAcc05ACC06(vo.getProgressiveACC05());
        rowVO.setProgressiveACC06(CompanyProgressiveUtils.getConsecutiveProgressive(
            vo.getCompanyCodeSys01ACC05(),
            "ACC06_JOURNAL_ROWS",
            "PROGRESSIVE",
            conn
        ));
        res = org.jallinone.commons.server.QueryUtilExtension.insertTable(
            conn,
            new UserSessionParameters(username),
            rowVO,
            "ACC06_JOURNAL_ROWS",
            attribute2dbField,
            "Y",
            "N",
            null,
            true
        );
        if (res.isError())
          throw new Exception(res.getErrorMessage());
      }

      return new VOResponse(vo);
    }
    catch (Throwable ex) {
View Full Code Here

    HashMap map = new HashMap();
    map.put(ApplicationConsts.COMPANY_CODE_SYS01,controlCompaniesCombo.getValue());
    map.put(ApplicationConsts.FUNCTION_CODE_SYS06,"ACC06_ACCOUNT");
    map.put(ApplicationConsts.EXPORT_PARAMS,params);
    Response res = ClientUtils.getData("getJasperReport",map);
    if (!res.isError()) {
      JasperPrint print = (JasperPrint)((VOResponse)res).getVo();
      JRViewer viewer = new JRViewer(print);
      JFrame frame = new JFrame();
      frame.setSize(MDIFrame.getInstance().getSize());
      frame.setContentPane(viewer);
      frame.setTitle(this.getTitle());
      frame.setIconImage(MDIFrame.getInstance().getIconImage());
      frame.setVisible(true);
    } else JOptionPane.showMessageDialog(
        ClientUtils.getParentFrame(this),
        res.getErrorMessage(),
        ClientSettings.getInstance().getResources().getResource("print accounts movements"),
        JOptionPane.ERROR_MESSAGE
      );
  }
View Full Code Here

        public void itemStateChanged(ItemEvent e) {
          if (e.getStateChange() == e.SELECTED) {
            clearGrid();

            // retrieve currency code related to the current company...
            Response res = ClientUtils.getData("loadCompanyCurrency",controlCompaniesCombo.getValue());
            if (!res.isError()) {
              final CurrencyVO vo = (CurrencyVO)((VOResponse)res).getVo();
              currencyDecimals = vo.getDecimalsREG03().intValue();
              JournalHeaderWithVatVO jhVO = (JournalHeaderWithVatVO)headerPanel.getVOModel().getValueObject();
              jhVO.setCurrencyCodeREG01(vo.getCurrencyCodeREG03());
View Full Code Here

      // retrieve receipt path user parameter...
      HashMap params = new HashMap();
      params.put(ApplicationConsts.COMPANY_CODE_SYS01,pk.getCompanyCodeSys01DOC01());
      params.put(ApplicationConsts.PARAM_CODE,ApplicationConsts.RECEIPT_PATH);
      Response userParRes = userParAction.loadUserParam(params,serverLanguageId,username);
      if (userParRes.isError()){
        VOResponse res = new VOResponse();
        res.setErrorMessage(userParRes.getErrorMessage());
        return res;
      }
      String programPath = (String)((VOResponse)userParRes).getVo();
      if (programPath==null) {
        throw new Exception(t1);
      }

      // for demo only...
      if (programPath.equals("NOPRINT")) {
        return new VOResponse(Boolean.TRUE);
      }

      programPath = programPath.replace('\\','/');
      String path = programPath.substring(0,programPath.lastIndexOf("/"));

      // retrieve progressiveREG04 of current company...
      pstmt = conn.prepareStatement(
          "select PROGRESSIVE from REG04_SUBJECTS where COMPANY_CODE_SYS01=? and SUBJECT_TYPE=?"
      );
      pstmt.setString(1,pk.getCompanyCodeSys01DOC01());
      pstmt.setString(2,ApplicationConsts.SUBJECT_MY_COMPANY);
      ResultSet rset = pstmt.executeQuery();
      BigDecimal progressiveREG04 = null;
      if(rset.next()) {
        progressiveREG04 = rset.getBigDecimal(1);
      }
      rset.close();
      if (progressiveREG04==null) {
        throw new Exception(t2);
      }

      // retrieve company data...
      //SubjectPK subjectPK = new SubjectPK(pk.getCompanyCodeSys01DOC01(),progressiveREG04);
      Response companyRes = companyAction.loadCompany(pk.getCompanyCodeSys01DOC01(),serverLanguageId,username);
      if (companyRes.isError())
        throw new Exception(companyRes.getErrorMessage());
      OrganizationVO companyVO = (OrganizationVO)((VOResponse)companyRes).getVo();

      // prepare text file...
      GridSaleDocRowVO docRowVO = null;
      String tmpFile = path+"/receipt_"+docVO.getDocYearDOC01()+"_"+docVO.getDocSequenceDOC01()+".tmp";
View Full Code Here

      setSize(750,500);
      setMinimumSize(new Dimension(750,500));

      // fill in companies combo...
      Domain domain = new Domain("COMPANIES");
      Response res = ClientUtils.getData("loadCompanies",null);
      if (!res.isError()) {
        java.util.List rows = ((VOListResponse)res).getRows();
        CompanyVO vo = null;
        for(int i=0;i<rows.size();i++) {
          vo = (CompanyVO)rows.get(i);
          domain.addDomainPair(vo.getCompanyCodeSYS01(),vo.getName_1REG04());
View Full Code Here

      bean.setConn(conn); // use same transaction...
      fieldsBean.setConn(conn); // use same transaction...
      langsBean.setConn(conn); // use same transaction...

      // retrieve supported languages...
      Response res = langsBean.loadLanguages(serverLanguageId,username);
      if (res.isError())
        return res;
      java.util.List langsVO = ((VOListResponse)res).getRows();

      // read from SYS24 table...
      res = fieldsBean.loadETLProcessFields(processVO.getProgressiveSYS23(),username);
      if (res.isError())
        return res;
      java.util.List fieldsVO = ((VOListResponse)res).getRows();

      Response answer = bean.importData(processVO,fieldsVO,langsVO,username,defaultCompanyCode);
      if (answer.isError()) {
        return answer;
      }


      return answer;
View Full Code Here

                 ClientSettings.getInstance().getResources().getResource("Error"),
                 JOptionPane.ERROR_MESSAGE
              );
              return;
            }
            Response res = ClientUtils.getData(
              "updateFunction",
              new JAIOApplicationFunctionVO[]{vo,newVO}
            );
            if (res.isError()) {
              JOptionPane.showMessageDialog(
                 MDIFrame.getInstance(),
                 ClientSettings.getInstance().getResources().getResource(res.getErrorMessage()),
                 ClientSettings.getInstance().getResources().getResource("Error"),
                 JOptionPane.ERROR_MESSAGE
              );
              return;
            }

            vo.setDescription(newValue);
          }
        }

      });


      // enable drag 'n drop onto the treePanel...
      treePanel.enableDrag("TREE",new TreeDragNDropListener() {

        public boolean dragEnabled() {
          // drag operation has started...
          dragNode = (DefaultMutableTreeNode)treePanel.getSelectedNode();
          return true;
        }


        public boolean dropEnabled(DefaultMutableTreeNode node,String treeId) {
          // drop has terminated...

          int num = 0; // default operation: move
          if (!((JAIOApplicationFunctionVO) dragNode.getUserObject()).isFolder())
            // the node is a function: ask user which operation to do...
            num = JOptionPane.showOptionDialog(
              FunctionsTreeFrame.this,
              ClientSettings.getInstance().getResources().getResource("which operation?"),
              ClientSettings.getInstance().getResources().getResource("node dropped"),
              JOptionPane.DEFAULT_OPTION,
              JOptionPane.QUESTION_MESSAGE,
              null,
              new Object[]{
                ClientSettings.getInstance().getResources().getResource("move node"),
                ClientSettings.getInstance().getResources().getResource("copy node"),
                ClientSettings.getInstance().getResources().getResource("cancel")
              },
              null
            );
          if (num!=0 && num!=1)
            // user has pressed cancel button...
            return false;

          // user has pressed move or copy button...
          DefaultMutableTreeNode parentNode = (DefaultMutableTreeNode)node.getParent();
          if (parentNode==null)
            // no drop allowed in root node...
            return false;


          // move or copy: prepare new v.o.
          JAIOApplicationFunctionVO vo = null;
          try {
            vo = (JAIOApplicationFunctionVO)((JAIOApplicationFunctionVO) dragNode.getUserObject()).clone();
          }
          catch (Exception ex) {
            ex.printStackTrace();
            JOptionPane.showMessageDialog(
               MDIFrame.getInstance(),
               ClientSettings.getInstance().getResources().getResource(ex.getMessage()),
               ClientSettings.getInstance().getResources().getResource("Error"),
               JOptionPane.ERROR_MESSAGE
            );
            return false;
          }


          // prepare new node...
          JAIOApplicationFunctionVO sourceVO = (JAIOApplicationFunctionVO)dragNode.getUserObject();
          DefaultMutableTreeNode newDragNode = null;
          if (((JAIOApplicationFunctionVO) dragNode.getUserObject()).isFolder()) {
            return false;
          }
          else {
            // source node is a function...
            if (((JAIOApplicationFunctionVO)node.getUserObject()).isFolder()) {
              // destination node is a folder...
              vo.setProgressiveHie03SYS18(((JAIOApplicationFunctionVO)node.getUserObject()).getProgressiveHIE03());
              if (((JAIOApplicationFunctionVO)((DefaultMutableTreeNode)node.getLastChild()).getUserObject()).getPosOrderSYS18()!=null)
                vo.setPosOrderSYS18(
                  ((JAIOApplicationFunctionVO)((DefaultMutableTreeNode)node.getLastChild()).getUserObject()).getPosOrderSYS18().add(new BigDecimal(1))
                );
              else
                vo.setPosOrderSYS18(new BigDecimal(1));
            }
            else {
              // destination node is a leaf...
              vo.setProgressiveHie03SYS18(((JAIOApplicationFunctionVO)node.getUserObject()).getProgressiveHie03SYS18());
              vo.setPosOrderSYS18(new BigDecimal((
                ((JAIOApplicationFunctionVO)((DefaultMutableTreeNode)node).getUserObject()).getPosOrderSYS18().doubleValue()+
                ((JAIOApplicationFunctionVO)((DefaultMutableTreeNode)node.getNextSibling()).getUserObject()).getPosOrderSYS18().doubleValue()
              )/2));

                if (num==1)
                  vo.setCopyNode(true);
            }
            newDragNode = new OpenSwingTreeNode(vo);
          }


          // call server side...
          Response res = ClientUtils.getData(
            "updateFunction",
            new JAIOApplicationFunctionVO[]{
              sourceVO,
              vo
            }
          );
          if (res.isError()) {
            JOptionPane.showMessageDialog(
               MDIFrame.getInstance(),
               ClientSettings.getInstance().getResources().getResource(res.getErrorMessage()),
               ClientSettings.getInstance().getResources().getResource("Error"),
               JOptionPane.ERROR_MESSAGE
            );
            return false;
          }
View Full Code Here

          vo.getVariantCodeItm15DOC02()

      );
      pks.add(pk);
    }
    Response res = ClientUtils.getData("deleteSaleDocRows",pks);
    if (!res.isError()) {
      panel.getGrid().reloadData();
      panel.getHeaderPanel().setMode(Consts.READONLY);
      panel.getHeaderPanel().executeReload();
      if (panel.getInvoices()!=null)
        panel.getInvoices().reloadCurrentBlockOfData();
View Full Code Here

TOP

Related Classes of org.openswing.swing.message.receive.java.Response

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.