Java 类ims.core.vo.STHKCurrentInpatientListVoCollection 实例源码
项目:AvoinApotti
文件:Logic.java
/**
* WDEV-13136
* Function used to populate values to grid
*/
private void populateRecordsToGrid(STHKCurrentInpatientListVoCollection gridValues)
{
// Clear records from grid
form.dyngrdCurrIP().getRows().clear();
// Terminate function if the collection is null
if (gridValues == null)
return;
// Add each record from collection to grid
for (int i = 0; i < gridValues.size(); i++)
{
addNewDynamicGridRow(gridValues.get(i));
}
}
项目:AvoinApotti
文件:Logic.java
/**
* WDEV-13136
* Function used to retrieve records from grid
*/
private STHKCurrentInpatientListVoCollection populateRecordsFromGrid()
{
// Create collection to return
STHKCurrentInpatientListVoCollection gridValues = new STHKCurrentInpatientListVoCollection();
// Add each record from grid to collection
for (int i = 0; i < form.dyngrdCurrIP().getRows().size(); i++)
{
DynamicGridRow row = form.dyngrdCurrIP().getRows().get(i);
if (row.getValue() instanceof STHKCurrentInpatientListVo)
gridValues.add((STHKCurrentInpatientListVo) row.getValue());
}
// Return collection grid
return gridValues;
}
项目:openMAXIMS
文件:Logic.java
/**
* WDEV-13136
* Function used to populate values to grid
*/
private void populateRecordsToGrid(STHKCurrentInpatientListVoCollection gridValues)
{
// Clear records from grid
form.dyngrdCurrIP().getRows().clear();
// Terminate function if the collection is null
if (gridValues == null)
return;
// Add each record from collection to grid
for (int i = 0; i < gridValues.size(); i++)
{
addNewDynamicGridRow(gridValues.get(i));
}
}
项目:openMAXIMS
文件:Logic.java
/**
* WDEV-13136
* Function used to retrieve records from grid
*/
private STHKCurrentInpatientListVoCollection populateRecordsFromGrid()
{
// Create collection to return
STHKCurrentInpatientListVoCollection gridValues = new STHKCurrentInpatientListVoCollection();
// Add each record from grid to collection
for (int i = 0; i < form.dyngrdCurrIP().getRows().size(); i++)
{
DynamicGridRow row = form.dyngrdCurrIP().getRows().get(i);
if (row.getValue() instanceof STHKCurrentInpatientListVo)
gridValues.add((STHKCurrentInpatientListVo) row.getValue());
}
// Return collection grid
return gridValues;
}
项目:openMAXIMS
文件:Logic.java
/**
* WDEV-13136
* Function used to populate values to grid
*/
private void populateRecordsToGrid(STHKCurrentInpatientListVoCollection gridValues)
{
// Clear records from grid
form.dyngrdCurrIP().getRows().clear();
// Terminate function if the collection is null
if (gridValues == null)
return;
// Add each record from collection to grid
for (int i = 0; i < gridValues.size(); i++)
{
addNewDynamicGridRow(gridValues.get(i));
}
}
项目:openMAXIMS
文件:Logic.java
/**
* WDEV-13136
* Function used to retrieve records from grid
*/
private STHKCurrentInpatientListVoCollection populateRecordsFromGrid()
{
// Create collection to return
STHKCurrentInpatientListVoCollection gridValues = new STHKCurrentInpatientListVoCollection();
// Add each record from grid to collection
for (int i = 0; i < form.dyngrdCurrIP().getRows().size(); i++)
{
DynamicGridRow row = form.dyngrdCurrIP().getRows().get(i);
if (row.getValue() instanceof STHKCurrentInpatientListVo)
gridValues.add((STHKCurrentInpatientListVo) row.getValue());
}
// Return collection grid
return gridValues;
}
项目:openmaxims-linux
文件:Logic.java
/**
* WDEV-13136
* Function used to populate values to grid
*/
private void populateRecordsToGrid(STHKCurrentInpatientListVoCollection gridValues)
{
// Clear records from grid
form.dyngrdCurrIP().getRows().clear();
// Terminate function if the collection is null
if (gridValues == null)
return;
// Add each record from collection to grid
for (int i = 0; i < gridValues.size(); i++)
{
addNewDynamicGridRow(gridValues.get(i));
}
}
项目:openmaxims-linux
文件:Logic.java
/**
* WDEV-13136
* Function used to retrieve records from grid
*/
private STHKCurrentInpatientListVoCollection populateRecordsFromGrid()
{
// Create collection to return
STHKCurrentInpatientListVoCollection gridValues = new STHKCurrentInpatientListVoCollection();
// Add each record from grid to collection
for (int i = 0; i < form.dyngrdCurrIP().getRows().size(); i++)
{
DynamicGridRow row = form.dyngrdCurrIP().getRows().get(i);
if (row.getValue() instanceof STHKCurrentInpatientListVo)
gridValues.add((STHKCurrentInpatientListVo) row.getValue());
}
// Return collection grid
return gridValues;
}
项目:AvoinApotti
文件:Logic.java
/**
* WDEV-13136
* Function used to sort patients (after Age & Estimate Date)
*/
private void sortPatients(Object columnIdentifer)
{
// Get records from grid
STHKCurrentInpatientListVoCollection gridValues = populateRecordsFromGrid();
// Toggle sort order for column
sortOrderToggle(columnIdentifer);
// Determine column, sort records
if (COLAGE.equals(columnIdentifer))
{
gridValues.sort(new AgeComparator(form.getLocalContext().getSortOrderAge()));
}
else if (COLESTDISCH.equals(columnIdentifer))
{
gridValues.sort(new EstimateDischargeComparator(form.getLocalContext().getSortOrderEstimatedDischage()));
}
else if (COLALERTS.equals(columnIdentifer))
{
gridValues.sort(new AlertsComparator(form.getLocalContext().getSortOrderAlerts()));
}
// Get selected record
Object selectedValue = form.dyngrdCurrIP().getValue();
// Refresh grid
populateRecordsToGrid(gridValues);
// Reselect value
form.dyngrdCurrIP().setValue(selectedValue);
updatePatientGlobalContextOnSelection(form.dyngrdCurrIP().getValue());
}
项目:openMAXIMS
文件:Logic.java
/**
* WDEV-13136
* Function used to sort patients (after Age & Estimate Date)
*/
private void sortPatients(Object columnIdentifer)
{
// Get records from grid
STHKCurrentInpatientListVoCollection gridValues = populateRecordsFromGrid();
// Toggle sort order for column
sortOrderToggle(columnIdentifer);
// Determine column, sort records
if (COLAGE.equals(columnIdentifer))
{
gridValues.sort(new AgeComparator(form.getLocalContext().getSortOrderAge()));
}
else if (COLESTDISCH.equals(columnIdentifer))
{
gridValues.sort(new EstimateDischargeComparator(form.getLocalContext().getSortOrderEstimatedDischage()));
}
else if (COLALERTS.equals(columnIdentifer))
{
gridValues.sort(new AlertsComparator(form.getLocalContext().getSortOrderAlerts()));
}
// Get selected record
Object selectedValue = form.dyngrdCurrIP().getValue();
// Refresh grid
populateRecordsToGrid(gridValues);
// Reselect value
form.dyngrdCurrIP().setValue(selectedValue);
updatePatientGlobalContextOnSelection(form.dyngrdCurrIP().getValue());
}
项目:openmaxims-linux
文件:Logic.java
/**
* WDEV-13136
* Function used to sort patients (after Age & Estimate Date)
*/
private void sortPatients(Object columnIdentifer)
{
// Get records from grid
STHKCurrentInpatientListVoCollection gridValues = populateRecordsFromGrid();
// Toggle sort order for column
sortOrderToggle(columnIdentifer);
// Determine column, sort records
if (COLAGE.equals(columnIdentifer))
{
gridValues.sort(new AgeComparator(form.getLocalContext().getSortOrderAge()));
}
else if (COLESTDISCH.equals(columnIdentifer))
{
gridValues.sort(new EstimateDischargeComparator(form.getLocalContext().getSortOrderEstimatedDischage()));
}
else if (COLALERTS.equals(columnIdentifer))
{
gridValues.sort(new AlertsComparator(form.getLocalContext().getSortOrderAlerts()));
}
// Get selected record
Object selectedValue = form.dyngrdCurrIP().getValue();
// Refresh grid
populateRecordsToGrid(gridValues);
// Reselect value
form.dyngrdCurrIP().setValue(selectedValue);
updatePatientGlobalContextOnSelection(form.dyngrdCurrIP().getValue());
}
项目:openMAXIMS
文件:Logic.java
/**
* WDEV-13136
* Function used to sort patients (after Age & Estimate Date)
*/
private void sortPatients(Object columnIdentifer)
{
// Get records from grid
STHKCurrentInpatientListVoCollection gridValues = populateRecordsFromGrid();
if (gridValues.size() < 2)
return;
// Toggle sort order for column
sortOrderToggle(columnIdentifer);
// Determine column, sort records
if (COLAGE.equals(columnIdentifer))
{
//gridValues.sort(new AgeComparator(form.getLocalContext().getSortOrderAge()));
gridValues.sort(new AgeDOBComparator(form.getLocalContext().getSortOrderAge())); //wdev-21464
}
else if (COLESTDISCH.equals(columnIdentifer))
{
gridValues.sort(new EstimateDischargeComparator(form.getLocalContext().getSortOrderEstimatedDischage()));
}
else if (COLALERTS.equals(columnIdentifer))
{
gridValues.sort(new AlertsComparator(form.getLocalContext().getSortOrderAlerts()));
}
// WDEV-20305
else if (COLCOMMENT.equals(columnIdentifer))
{
gridValues.sort(new CommentsComparator(form.getLocalContext().getSortOrderComments()));
}
else if (COLLODGER.equals(columnIdentifer))
{
gridValues.sort(new LodgerComparator(form.getLocalContext().getSortOrderLodger()));
}
else if (COLHOMELEAVE.equals(columnIdentifer))
{
gridValues.sort(new HomeLeaveImageComparator(form.getLocalContext().getSortOrderHomeLeaveIcon()));
}
// Get selected record
Object selectedValue = form.dyngrdCurrIP().getValue();
// Refresh grid
populateRecordsToGrid(gridValues);
// Reselect value
form.dyngrdCurrIP().setValue(selectedValue);
updatePatientGlobalContextOnSelection(form.dyngrdCurrIP().getValue());
}