Advertisement
psi_mmobile

Untitled

Dec 18th, 2019
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1.     public String viewPeople() {
  2.         if (SaveDiscardContext.isTransactionDirty()) {
  3.             SaveDiscardContext.openPopup();
  4.             return null;
  5.         }
  6.  
  7.         if (null != mainViewObject && null != getMainViewObject()) {
  8.             Key currentRowKey = null;
  9.             if (null != getMainViewObject().getCurrentRow())
  10.                 currentRowKey = getMainViewObject().getCurrentRow().getKey();
  11.             log.debug("currentRowKey:" + currentRowKey);
  12.             refreshPeopleList();
  13.             log.debug("query executed");
  14.            
  15.             if (null != currentRowKey) {
  16.                 Row[] rows = getMainViewObject().findByKey(currentRowKey, 1);
  17.                 if (rows != null && rows.length ==1) {
  18.                     getMainViewObject().setCurrentRow(rows[0]);
  19.                     log.debug("currentRowKey: " + rows[0]);
  20.                 }
  21.             }
  22.         } else
  23.             refreshPeopleList();
  24.         if (null == getMainViewObject().getCurrentRow()) {
  25.             getMainViewObject().setCurrentRow(getMainViewObject().first());
  26.         }
  27.         if (null != getMainViewObject().getCurrentRow())
  28.             ContextBean.getCurrent().setSelectedPersonId((Integer)getMainViewObject().getCurrentRow().getAttribute("PersonId"));
  29.  
  30.         return "people";
  31.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement