Java 类ims.core.vo.AvailableBedsVo 实例源码
项目:AvoinApotti
文件:Logic.java
private void search()
{
AvailableBedsVo beds = populateDataFromScreen();
form.getGlobalContext().STHK.setAvailableBedsListFilter(beds);
form.getContextMenus().hideAllGenericGridMenuItems();
form.grdAvailableBeds().getRows().clear();
form.lbl6().setValue("Total : 0"); // WDEV-18099
BedSpaceStateLiteVoCollection availableBeds = null;
if (beds.countFieldsWithValue() > 0)
{
availableBeds = domain.listAvailableBeds(beds);
}
else
{
engine.showMessage("Please enter some valid search criteria.", "Invalid search criteria", MessageButtons.OK, MessageIcon.ERROR);
return;
}
if (availableBeds == null || availableBeds.size() == 0)
{
engine.showMessage("No Bed records match your search criteria.", "No data found", MessageButtons.OK, MessageIcon.WARNING);
return;
}
if (availableBeds != null)
form.lbl6().setValue("Total : " + String.valueOf(availableBeds.size()));
populateGrid(availableBeds);
}
项目:AvoinApotti
文件:Logic.java
private AvailableBedsVo populateDataFromScreen()
{
AvailableBedsVo beds=new AvailableBedsVo();
if (form.qmbWard()!=null)
beds.setWard(form.qmbWard().getValue());
if (form.cmbBedStatus()!=null)
beds.setBedStatus(form.cmbBedStatus().getValue());
if (form.cmbBedType()!=null)
beds.setBedType(form.cmbBedType().getValue());
if (form.cmbSideRoom()!=null)
beds.setWardType(form.cmbSideRoom().getValue());
if (form.cmbHospital()!=null)
beds.setHospital(form.cmbHospital().getValue());
return beds;
}
项目:AvoinApotti
文件:Logic.java
private void refreshSearchCriteria()
{
AvailableBedsVo voFilter = form.getGlobalContext().STHK.getAvailableBedsListFilter();
if (voFilter != null)
{
form.cmbSideRoom().setValue(voFilter.getWardType());
form.cmbBedType().setValue(voFilter.getBedType());
form.cmbBedStatus().setValue(voFilter.getBedStatus());
form.cmbHospital().setValue(voFilter.getHospital());
form.qmbWard().setValue(null);
for(int i = 0 ; voFilter.getWardIsNotNull() && i < form.qmbWard().getValues().size() ; i++)
{
LocationLiteVo voWard = (LocationLiteVo)form.qmbWard().getValues().get(i);
if (voWard.getID_Location().equals(voFilter.getWard().getID_Location()))
form.qmbWard().setValue((LocationLiteVo)form.qmbWard().getValues().get(i));
}
if ( form.qmbWard().getValue() == null&& voFilter.getWardIsNotNull())
{
form.qmbWard().newRow(voFilter.getWard(), voFilter.getWard().getName());
form.qmbWard().setValue(voFilter.getWard());
}
search();
}
}
项目:openMAXIMS
文件:Logic.java
private void search()
{
AvailableBedsVo beds = populateDataFromScreen();
form.getGlobalContext().STHK.setAvailableBedsListFilter(beds);
form.getContextMenus().hideAllGenericGridMenuItems();
form.grdAvailableBeds().getRows().clear();
form.lbl6().setValue("Total: 0"); // WDEV-18099
BedSpaceStateLiteVoCollection availableBeds = null;
form.getLocalContext().setSortOrderBedNo(null);
if (beds.countFieldsWithValue() > 0)
{
availableBeds = domain.listAvailableBeds(beds);
}
else
{
engine.showMessage("Please enter some valid search criteria.", "Invalid search criteria", MessageButtons.OK, MessageIcon.ERROR);
return;
}
if (availableBeds == null || availableBeds.size() == 0)
{
engine.showMessage("No bed records match your search criteria.", "No data found", MessageButtons.OK, MessageIcon.WARNING);
return;
}
if (availableBeds != null)
form.lbl6().setValue("Total: " + String.valueOf(availableBeds.size()));
if (availableBeds.size() >1)
{
form.getLocalContext().setSortOrderBedNo(SortOrder.ASCENDING);
availableBeds.sort(BedSpaceStateLiteVo.getBedNumberComparator(form.getLocalContext().getSortOrderBedNo()));
}
populateGrid(availableBeds);
}
项目:openMAXIMS
文件:Logic.java
private AvailableBedsVo populateDataFromScreen()
{
AvailableBedsVo beds=new AvailableBedsVo();
if (form.qmbWard()!=null)
beds.setWard(form.qmbWard().getValue());
if (form.cmbBedStatus()!=null)
beds.setBedStatus(form.cmbBedStatus().getValue());
if (form.cmbBedType()!=null)
beds.setBedType(form.cmbBedType().getValue());
if (form.cmbSideRoom()!=null)
beds.setWardType(form.cmbSideRoom().getValue());
if (form.cmbHospital()!=null)
beds.setHospital(form.cmbHospital().getValue());
return beds;
}
项目:openMAXIMS
文件:Logic.java
private void refreshSearchCriteria()
{
AvailableBedsVo voFilter = form.getGlobalContext().STHK.getAvailableBedsListFilter();
if (voFilter != null)
{
form.cmbSideRoom().setValue(voFilter.getWardType());
form.cmbBedType().setValue(voFilter.getBedType());
form.cmbBedStatus().setValue(voFilter.getBedStatus());
form.cmbHospital().setValue(voFilter.getHospital());
form.qmbWard().setValue(null);
for(int i = 0 ; voFilter.getWardIsNotNull() && i < form.qmbWard().getValues().size() ; i++)
{
LocationLiteVo voWard = (LocationLiteVo)form.qmbWard().getValues().get(i);
if (voWard.getID_Location().equals(voFilter.getWard().getID_Location()))
form.qmbWard().setValue((LocationLiteVo)form.qmbWard().getValues().get(i));
}
if ( form.qmbWard().getValue() == null&& voFilter.getWardIsNotNull())
{
form.qmbWard().newRow(voFilter.getWard(), voFilter.getWard().getName());
form.qmbWard().setValue(voFilter.getWard());
}
search();
}
}
项目:openMAXIMS
文件:Logic.java
private void search()
{
AvailableBedsVo beds = populateDataFromScreen();
form.getGlobalContext().STHK.setAvailableBedsListFilter(beds);
form.getContextMenus().hideAllGenericGridMenuItems();
form.grdAvailableBeds().getRows().clear();
form.lbl6().setValue("Total : 0"); // WDEV-18099
BedSpaceStateLiteVoCollection availableBeds = null;
if (beds.countFieldsWithValue() > 0)
{
availableBeds = domain.listAvailableBeds(beds);
}
else
{
engine.showMessage("Please enter some valid search criteria.", "Invalid search criteria", MessageButtons.OK, MessageIcon.ERROR);
return;
}
if (availableBeds == null || availableBeds.size() == 0)
{
engine.showMessage("No Bed records match your search criteria.", "No data found", MessageButtons.OK, MessageIcon.WARNING);
return;
}
if (availableBeds != null)
form.lbl6().setValue("Total : " + String.valueOf(availableBeds.size()));
populateGrid(availableBeds);
}
项目:openMAXIMS
文件:Logic.java
private AvailableBedsVo populateDataFromScreen()
{
AvailableBedsVo beds=new AvailableBedsVo();
if (form.qmbWard()!=null)
beds.setWard(form.qmbWard().getValue());
if (form.cmbBedStatus()!=null)
beds.setBedStatus(form.cmbBedStatus().getValue());
if (form.cmbBedType()!=null)
beds.setBedType(form.cmbBedType().getValue());
if (form.cmbSideRoom()!=null)
beds.setWardType(form.cmbSideRoom().getValue());
if (form.cmbHospital()!=null)
beds.setHospital(form.cmbHospital().getValue());
return beds;
}
项目:openMAXIMS
文件:Logic.java
private void refreshSearchCriteria()
{
AvailableBedsVo voFilter = form.getGlobalContext().STHK.getAvailableBedsListFilter();
if (voFilter != null)
{
form.cmbSideRoom().setValue(voFilter.getWardType());
form.cmbBedType().setValue(voFilter.getBedType());
form.cmbBedStatus().setValue(voFilter.getBedStatus());
form.cmbHospital().setValue(voFilter.getHospital());
form.qmbWard().setValue(null);
for(int i = 0 ; voFilter.getWardIsNotNull() && i < form.qmbWard().getValues().size() ; i++)
{
LocationLiteVo voWard = (LocationLiteVo)form.qmbWard().getValues().get(i);
if (voWard.getID_Location().equals(voFilter.getWard().getID_Location()))
form.qmbWard().setValue((LocationLiteVo)form.qmbWard().getValues().get(i));
}
if ( form.qmbWard().getValue() == null&& voFilter.getWardIsNotNull())
{
form.qmbWard().newRow(voFilter.getWard(), voFilter.getWard().getName());
form.qmbWard().setValue(voFilter.getWard());
}
search();
}
}
项目:openmaxims-linux
文件:Logic.java
private void search()
{
AvailableBedsVo beds = populateDataFromScreen();
form.getGlobalContext().STHK.setAvailableBedsListFilter(beds);
form.getContextMenus().hideAllGenericGridMenuItems();
form.grdAvailableBeds().getRows().clear();
form.lbl6().setValue("Total : 0"); // WDEV-18099
BedSpaceStateLiteVoCollection availableBeds = null;
if (beds.countFieldsWithValue() > 0)
{
availableBeds = domain.listAvailableBeds(beds);
}
else
{
engine.showMessage("Please enter some valid search criteria.", "Invalid search criteria", MessageButtons.OK, MessageIcon.ERROR);
return;
}
if (availableBeds == null || availableBeds.size() == 0)
{
engine.showMessage("No Bed records match your search criteria.", "No data found", MessageButtons.OK, MessageIcon.WARNING);
return;
}
if (availableBeds != null)
form.lbl6().setValue("Total : " + String.valueOf(availableBeds.size()));
populateGrid(availableBeds);
}
项目:openmaxims-linux
文件:Logic.java
private AvailableBedsVo populateDataFromScreen()
{
AvailableBedsVo beds=new AvailableBedsVo();
if (form.qmbWard()!=null)
beds.setWard(form.qmbWard().getValue());
if (form.cmbBedStatus()!=null)
beds.setBedStatus(form.cmbBedStatus().getValue());
if (form.cmbBedType()!=null)
beds.setBedType(form.cmbBedType().getValue());
if (form.cmbSideRoom()!=null)
beds.setWardType(form.cmbSideRoom().getValue());
if (form.cmbHospital()!=null)
beds.setHospital(form.cmbHospital().getValue());
return beds;
}
项目:openmaxims-linux
文件:Logic.java
private void refreshSearchCriteria()
{
AvailableBedsVo voFilter = form.getGlobalContext().STHK.getAvailableBedsListFilter();
if (voFilter != null)
{
form.cmbSideRoom().setValue(voFilter.getWardType());
form.cmbBedType().setValue(voFilter.getBedType());
form.cmbBedStatus().setValue(voFilter.getBedStatus());
form.cmbHospital().setValue(voFilter.getHospital());
form.qmbWard().setValue(null);
for(int i = 0 ; voFilter.getWardIsNotNull() && i < form.qmbWard().getValues().size() ; i++)
{
LocationLiteVo voWard = (LocationLiteVo)form.qmbWard().getValues().get(i);
if (voWard.getID_Location().equals(voFilter.getWard().getID_Location()))
form.qmbWard().setValue((LocationLiteVo)form.qmbWard().getValues().get(i));
}
if ( form.qmbWard().getValue() == null&& voFilter.getWardIsNotNull())
{
form.qmbWard().newRow(voFilter.getWard(), voFilter.getWard().getName());
form.qmbWard().setValue(voFilter.getWard());
}
search();
}
}