Examples of Dshipment


Examples of org.campware.dream.om.Dshipment

    protected boolean getEntry(Criteria criteria, Context context)
    {
        try
        {
            Dshipment entry = (Dshipment) DshipmentPeer.doSelect(criteria).get(0);
            context.put("entry", entry);

//      Criteria orditemcrit = new Criteria();
//      orditemcrit.add(DorderItemPeer.DORDER_ID, new Integer(entry.getDorderId()), Criteria.EQUAL);
//      context.put("entryitems", DorderItemPeer.doSelect(orditemcrit));

      Criteria orditemcrit = new Criteria();
      orditemcrit.add(DorderItemPeer.DORDER_ID, entry.getDorderId());

      orditemcrit.addJoin(LocationPeer.LOCATION_ID, DorderItemPeer.LOCATION_ID);
      orditemcrit.addJoin(SalesDistrictPeer.SALES_DISTRICT_ID, LocationPeer.SALES_DISTRICT_ID);

      orditemcrit.addAscendingOrderByColumn(SalesDistrictPeer.SALES_DISTRICT_NAME);
      orditemcrit.addAscendingOrderByColumn(LocationPeer.LOCATION_DISPLAY);
      context.put("entryitems", DorderItemPeer.doSelect(orditemcrit));


            Criteria ordcrit = new Criteria();
            Criteria.Criterion a1 = ordcrit.getNewCriterion(DorderPeer.DORDER_ID, new Integer(1000), Criteria.EQUAL);
            Criteria.Criterion a2 = ordcrit.getNewCriterion(DorderPeer.DORDER_ID, new Integer(entry.getDorderId()), Criteria.EQUAL);
            Criteria.Criterion a3 = ordcrit.getNewCriterion(DorderPeer.DISTRIBUTOR_ID, new Integer(entry.getDistributorId()), Criteria.EQUAL);
            Criteria.Criterion a4 = ordcrit.getNewCriterion(DorderPeer.STATUS, new Integer(30), Criteria.EQUAL);
            ordcrit.add( a1.or( a2.or(a3.and(a4))));
            ordcrit.addAscendingOrderByColumn(DorderPeer.DORDER_CODE);
            context.put("orders", DorderPeer.doSelect(ordcrit));
View Full Code Here

Examples of org.campware.dream.om.Dshipment

    protected boolean getNew(Context context)
    {
        try
        {
            Dshipment entry = new Dshipment();
            context.put("entry", entry);

            Criteria ordcrit = new Criteria();
            ordcrit.add(DorderPeer.DORDER_ID, 1000, Criteria.EQUAL);
            context.put("orders", DorderPeer.doSelect(ordcrit));
View Full Code Here

Examples of org.campware.dream.om.Dshipment

     * wouldn't be secure.
     */
    public void doInsert(RunData data, Context context)
        throws Exception
    {
        Dshipment entry = new Dshipment();
        data.getParameters().setProperties(entry);

        entry.setDshipmentCode(getTempCode());

        entry.setIssuedDate(parseDate(data.getParameters().getString("issueddate")));
        entry.setClosedDate(parseDate(data.getParameters().getString("closeddate")));
    entry.setShippingTime(parseDateShortTime(data.getParameters().getString("shippingtime")));
        entry.setCreatedBy(data.getUser().getUserName());
        entry.setCreated(new Date());
        entry.setModifiedBy(data.getUser().getUserName());
        entry.setModified(new Date());
       
//        ParameterParser pp= data.getParameters();
//        Enumeration paramKeys= pp.keys();
       
//      while(paramKeys.hasMoreElements()) {
//          String paramName = paramKeys.nextElement().toString();
//          if(paramName.startsWith("productid")) { 
//              String suffix=paramName.substring(9, paramName.length());
//              DorderItem entryItem= new DorderItem();
//
//              entryItem.setProductId(pp.getInt("productid" + suffix));
//              entryItem.setDescription(pp.getString("description" + suffix));
//              entryItem.setQuantity(pp.getInt("quantity" + suffix));
//
//              entryItem.setSorderId(sordId);
//              entryItem.setCustomerId(custId);
//              entryItem.setRecipientId(recpId);
//              entryItem.setProjectId(projId);
//
//              entry.addDshipmentItem(entryItem);
//            }
//        }

        Connection conn = Transaction.begin(DshipmentPeer.DATABASE_NAME);
        boolean success = false;
        try {
            entry.save(conn);
            entry.setDshipmentCode(getRowCode("SH", entry.getDshipmentId()));
            entry.save(conn);
            Transaction.commit(conn);
            success = true;

        } finally {
            if (!success) Transaction.safeRollback(conn);
View Full Code Here

Examples of org.campware.dream.om.Dshipment

     * into the database.
     */
    public void doUpdate(RunData data, Context context)
        throws Exception
    {
        Dshipment entry = new Dshipment();
        data.getParameters().setProperties(entry);

        entry.setIssuedDate(parseDate(data.getParameters().getString("issueddate")));
        entry.setClosedDate(parseDate(data.getParameters().getString("closeddate")));
        entry.setCreated(parseDateTime(data.getParameters().getString("created")));
    entry.setShippingTime(parseDateShortTime(data.getParameters().getString("shippingtime")));
        entry.setModifiedBy(data.getUser().getUserName());
        entry.setModified(new Date());

//        ParameterParser pp= data.getParameters();
//        Enumeration paramKeys= pp.keys();
       
//      while(paramKeys.hasMoreElements()) {
//          String paramName = paramKeys.nextElement().toString();
//          if(paramName.startsWith("productid")) { 
//              String suffix=paramName.substring(9, paramName.length());
//              DshipmentItem entryItem= new DshipmentItem();
//
//              entryItem.setProductId(pp.getInt("productid" + suffix));
//              entryItem.setDescription(pp.getString("description" + suffix));
//              entryItem.setQuantity(pp.getInt("quantity" + suffix));
//
//              entryItem.setSorderId(sordId);
//              entryItem.setCustomerId(custId);
//              entryItem.setRecipientId(recpId);
//              entryItem.setProjectId(projId);
//
//              entry.addDshipmentItem(entryItem);
//            }
//        }

        entry.setModified(true);
        entry.setNew(false);

//        Criteria crit = new Criteria();
//        crit.add(DorderItemPeer.DORDER_ID, entry.getDorderId());

        Connection conn = Transaction.begin(DshipmentPeer.DATABASE_NAME);
        boolean success = false;
        try {
            entry.save(conn);
            Transaction.commit(conn);
            success = true;

        } finally {
            if (!success) Transaction.safeRollback(conn);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.