public void saveStatus() { int cur_status = -1; try { cur_status = Integer.parseInt(siDocStatus.getValueAsString()); } catch (Exception e) { } mpCurrentStatus.put(DocFlow.system_id, cur_status); }
private void search() { try { Criteria criteria = new Criteria(); String billing_company_name = billingCompNameItem.getValueAsString(); criteria.setAttribute("billing_company_name", billing_company_name); String phoneIndex = phoneIndexItem.getValueAsString(); if (phoneIndex != null && !phoneIndex.equals("")) { try { new Long(phoneIndex); } catch (Exception e) { SC.say(CallCenterBK.constants.invalidPhone()); return; } criteria.setAttribute("phoneIndex", new Integer(phoneIndex)); } String has_calculation_str = hasCalcItem.getValueAsString(); if (has_calculation_str != null && !has_calculation_str.equals("-1")) { criteria.setAttribute("has_calculation", Integer.parseInt(has_calculation_str)); } Integer operator_src = Integer.parseInt(operatorItem.getValueAsString()); criteria.setAttribute("operator_src", operator_src); DSRequest dsRequest = new DSRequest(); dsRequest.setAttribute("operationId", "searchAllBillingComps"); billingCompsGrid.invalidateCache(); billingCompsGrid.filterData( criteria, new DSCallback() { @Override public void execute(DSResponse response, Object rawData, DSRequest request) {} }, dsRequest); } catch (Exception e) { SC.say(e.toString()); } }