| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package xin.glue.ui.D;
- import com.posdata.glue.biz.activity.PosActivity;
- import com.posdata.glue.biz.constants.PosBizControlConstants;
- import com.posdata.glue.context.PosContext;
- import com.posdata.glue.dao.PosGenericDao;
- import com.posdata.glue.dao.vo.PosParameter;
- import com.posdata.glue.dao.vo.PosRowSet;
- public class CommDateInitParameters extends PosActivity {
- public String runActivity(PosContext ctx) {
- // TODO Auto-generated method stub
- String[] sFromNum = (String [])ctx.get("FromNum" );
- String[] sToNum = (String [])ctx.get("ToNum" );
- String[] sDateType = (String [])ctx.get("DateFormat" );
- //1. Get DAO Class
- PosGenericDao dao = this.getDao("mesdao");
- //2. Get Parameter
- PosParameter param = new PosParameter();
- //3. Bind Parameter
- param.setWhereClauseParameter(0, sFromNum[0] );
- param.setWhereClauseParameter(1, sDateType[0] );
- param.setWhereClauseParameter(2, sToNum[0] );
- param.setWhereClauseParameter(3, sDateType[0] );
- //4. Execute
- PosRowSet rowSet = dao.find("DCommDate.Nor.Select", param);
- //5. Save Result
- ctx.put("DateResultList", rowSet);
- return PosBizControlConstants.SUCCESS;
- }
- }
|