Package org.jallinone.warehouse.tables.motives.java

Examples of org.jallinone.warehouse.tables.motives.java.MotiveVO


      mainPanel.setFormController(controller);

      Response res = ClientUtils.getData("loadWarehouseMotives",new GridParams());
      Domain d = new Domain("WAR_MOTIVES");
      if (!res.isError()) {
        MotiveVO vo = null;
        java.util.List rows = null;
        rows = ((VOListResponse)res).getRows();
        for(int i=0;i<rows.size();i++) {
          vo = (MotiveVO)rows.get(i);
          d.addDomainPair(vo.getWarehouseMotiveWAR04(),vo.getDescriptionSYS10());
        }
      }
      controlPosDamaged.setDomain(d);
      controlNegDamg.setDomain(d);
      controlPosGood.setDomain(d);
View Full Code Here


  public VOListResponse updateWarehouseMotives(ArrayList oldVOs,ArrayList newVOs,String serverLanguageId,String username) throws Throwable {
    Connection conn = null;
    try {
      if (this.conn==null) conn = getConn(); else conn = this.conn;

      MotiveVO oldVO = null;
      MotiveVO newVO = null;
      Response res = null;

      for(int i=0;i<oldVOs.size();i++) {
        oldVO = (MotiveVO)oldVOs.get(i);
        newVO = (MotiveVO)newVOs.get(i);

        // update SYS10 table...
        TranslationUtils.updateTranslation(oldVO.getDescriptionSYS10(),newVO.getDescriptionSYS10(),newVO.getProgressiveSys10WAR04(),serverLanguageId,username,conn);

        HashSet pkAttrs = new HashSet();
        pkAttrs.add("warehouseMotiveWAR04");

        HashMap attribute2dbField = new HashMap();
View Full Code Here

   */
  public VOListResponse insertWarehouseMotives(ArrayList list,String serverLanguageId,String username,String defCompanyCodeSys01SYS03) throws Throwable {
    Connection conn = null;
    try {
      if (this.conn==null) conn = getConn(); else conn = this.conn;
      MotiveVO vo = null;

      Map attribute2dbField = new HashMap();
      attribute2dbField.put("warehouseMotiveWAR04","WAREHOUSE_MOTIVE");
      attribute2dbField.put("progressiveSys10WAR04","PROGRESSIVE_SYS10");
      attribute2dbField.put("enabledWAR04","ENABLED");
      attribute2dbField.put("itemTypeWAR04","ITEM_TYPE");
      attribute2dbField.put("qtySignWAR04","QTY_SIGN");

      BigDecimal progressiveSYS10 = null;
      Response res = null;
      for(int i=0;i<list.size();i++) {
        vo = (MotiveVO)list.get(i);
        vo.setEnabledWAR04("Y");

        // insert record in SYS10...
        progressiveSYS10 = TranslationUtils.insertTranslations(vo.getDescriptionSYS10(),username,conn);
        vo.setProgressiveSys10WAR04(progressiveSYS10);

        // insert into WAR04...
        res = org.jallinone.commons.server.QueryUtilExtension.insertTable(
            conn,
            new UserSessionParameters(username),
View Full Code Here

    PreparedStatement pstmt = null;
    Connection conn = null;
    try {
      if (this.conn==null) conn = getConn(); else conn = this.conn;

      MotiveVO vo = null;
      for(int i=0;i<list.size();i++) {
        // logically delete the record in WAR04...
        vo = (MotiveVO)list.get(i);
        pstmt = conn.prepareStatement(
          "update WAR04_WAREHOUSE_MOTIVES set ENABLED='N',LAST_UPDATE_USER=?,LAST_UPDATE_DATE=?  where WAREHOUSE_MOTIVE='"+vo.getWarehouseMotiveWAR04()+"'"
        );
        pstmt.setString(1,username);
        pstmt.setTimestamp(2,new java.sql.Timestamp(System.currentTimeMillis()));
        pstmt.execute();
        pstmt.close();
View Full Code Here

      UserSessionParameters userSessionPars,
      HttpServletRequest request,
      HttpServletResponse response,
      HttpSession userSession,
      ServletContext context) {
    MotiveVO vo = (MotiveVO)inputPar;
    try {
      String defCompanyCodeSys01SYS03 = ((JAIOUserSessionParameters)userSessionPars).getDefCompanyCodeSys01SYS03();
      WarehouseMotives bean = (WarehouseMotives)JAIOBeanFactory.getInstance().getBean(WarehouseMotivesBean.class);
      Response answer = bean.insertWarehouseMotive(vo,((JAIOUserSessionParameters)userSessionPars).getServerLanguageId(),userSessionPars.getUsername(),defCompanyCodeSys01SYS03);
View Full Code Here

TOP

Related Classes of org.jallinone.warehouse.tables.motives.java.MotiveVO

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.