Validate at least one Order Item when submit
@Override
public boolean validateResult() {
// TODO Auto-generated method stub
logger.debug("=========Validate require at least 1 order request item=======");
boolean result = true;
String nextEntity = (String)request.getParameter("nextEntity");
logger.debug("##### nextEntity #####"+nextEntity);
if(nextEntity == null || "".equals(nextEntity)) {
String entityID = (String)getRequest().getSession().getAttribute("entityID");
EntityFormHandler FormEntity = (EntityFormHandler)request.getSession().getAttribute(entityID + "_session");
Vector vError = FormEntity.getFormErrors();
MasterFormHandler FormMaster = (MasterFormHandler)request.getSession().getAttribute("MD11784591_session");
Vector vFormMaster = FormMaster.getStoreActionList();
logger.debug("##### vFormMaster #####"+vFormMaster);
if (vFormMaster.size() == 0) {
vError.add("Please add order item at least 1 item");
result = false;
}
}
return result;
}Last updated
