Java 类ims.core.vo.lookups.GPStatus 实例源码
项目:openMAXIMS
文件:Logic.java
public void initialize(Boolean isStatusSearchCriteriaVisible, Boolean areDistinctRecRetrieved)
{
showStatus(isStatusSearchCriteriaVisible);
initialize();
form.grdGps().setVisible(isStatusSearchCriteriaVisible );
form.dynGrdGps().setVisible(!isStatusSearchCriteriaVisible);
boolean isPracticeAndSurgeryColsVisible = ConfigFlag.UI.SHOW_SURGERY_WITH_PRACTICE_DETAILS.getValue();
if (!isStatusSearchCriteriaVisible)
{
initializeGPDynGrid(isPracticeAndSurgeryColsVisible);
}
form.cmbStatus().setValue(GPStatus.ACTIVE);
form.getLocalContext().setSearchForDistinctRecords(areDistinctRecRetrieved);
}
项目:openMAXIMS
文件:MyOrderImpl.java
public GpShortVoCollection listGPsBySurname(String text)
{
if(text == null)
throw new CodingRuntimeException("text is mandatory in method listGPsBySurname");
text = text.replaceAll("%", "");
String hql = "from Gp gp where gp.name.upperSurname like :surname and gp.status = :activeStatus order by gp.name.upperSurname";
return GpShortVoAssembler.createGpShortVoCollectionFromGp(getDomainFactory().find(hql, new String[] {"surname", "activeStatus"}, new Object[] {text.toUpperCase() + "%", getDomLookup(GPStatus.ACTIVE)}));
}
项目:AvoinApotti
文件:Logic.java
private void newInstance()
{
form.getLocalContext().setGPVo(null);
clearScreen();
form.setMode(FormMode.EDIT);
form.ctnGPDetails().lyrGPDetails().showtabGPDetails();
if ((!form.getGlobalContext().NTPF.getTargetObjectIdIsNotNull()) && (engine.getFormName().equals(form.getForms().Admin.GPAdminDialog)))
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbGPStatus().setValue(GPStatus.TOBECODED);
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbTitle().setFocus();
}
项目:AvoinApotti
文件:MyOrderImpl.java
public GpShortVoCollection listGPsBySurname(String text)
{
if(text == null)
throw new CodingRuntimeException("text is mandatory in method listGPsBySurname");
text = text.replaceAll("%", "");
String hql = "from Gp gp where gp.name.upperSurname like :surname and gp.status = :activeStatus order by gp.name.upperSurname";
return GpShortVoAssembler.createGpShortVoCollectionFromGp(getDomainFactory().find(hql, new String[] {"surname", "activeStatus"}, new Object[] {text.toUpperCase() + "%", getDomLookup(GPStatus.ACTIVE)}));
}
项目:openMAXIMS
文件:FullSDSJobImpl.java
private void listGpsAndPractices()
{
String gpQuery = "select gp from Gp as gp left join gp.status as status where (gp.isRIE is null or gp.isRIE = 0) and status.id <> " + GPStatus.INACTIVE.getID();
List<?> gpsList = getDomainFactory().find(gpQuery);
assembleGps(gpsList);
//String practiceQuery = "select org from Organisation as org left join org.type as orgType where (org.isRIE is null or org.isRIE = 0) and orgType.id = :OrganisationType";
//List<?> practicesList = getDomainFactory().find(practiceQuery, new String[]{"OrganisationType"}, new Object[] {OrganisationType.GPP.getID()});
//assemblePractices(practicesList);
}
项目:openMAXIMS
文件:M02VoMapper.java
private GP updateGpStatus(GP gp)
{
if(gp!=null)
{
gp.setStatus(GPStatus.INACTIVE);
String gMCCode = gp.getNationalCode();
if(gp.getPracticesIsNotNull()&&gp.getPractices().size()>0 &&gMCCode!=null)
{
for (GpToPracticesVo gpToPracticesVo : gp.getPractices())
{
if(gpToPracticesVo.getPracticeIsNotNull()&&gpToPracticesVo.getPractice().getIsActive()!=null&&gpToPracticesVo.getPractice().getIsActive())
{
if(gpToPracticesVo.getPractice().getLocationSitesIsNotNull()&&gpToPracticesVo.getPractice().getLocationSites().size()>0)
{
for (LocSiteVo surgery : gpToPracticesVo.getPractice().getLocationSites()) {
if(surgery.getIsActiveIsNotNull() &&
surgery.getIsActive().equals(Boolean.TRUE)&&
surgery.getPasCode()!=null&&
gMCCode!=null&&
gMCCode.trim()!=null&&
surgery.getPasCode().toUpperCase().matches("\\S+_"+gMCCode.trim().toUpperCase()+"_\\S+")) //http://jira/browse/WDEV-15535 changed filter from PAS to GMC
{
gp.setStatus(GPStatus.ACTIVE);
break;
}
}
}
}
}
}
}
return gp;
}
项目:openMAXIMS
文件:Logic.java
private void clearControls()
{
super.clearScreen();
//setDefaultCodeType(); //WDEV-13987
form.cmbStatus().setValue(Boolean.TRUE.equals(form.cmbStatus().getVisible()) ? null : GPStatus.ACTIVE);
form.grdGps().getRows().clear();
form.dynGrdGps().getRows().clear();
}
项目:openMAXIMS
文件:Logic.java
private void newInstance()
{
form.getLocalContext().setGPVo(null);
clearScreen();
form.setMode(FormMode.EDIT);
form.ctnGPDetails().lyrGPDetails().showtabGPDetails();
if ((!form.getGlobalContext().NTPF.getTargetObjectIdIsNotNull()) && (engine.getFormName().equals(form.getForms().Admin.GPAdminDialog)))
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbGPStatus().setValue(GPStatus.TOBECODED);
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbTitle().setFocus();
}
项目:openMAXIMS
文件:MyOrderImpl.java
public GpShortVoCollection listGPsBySurname(String text)
{
if(text == null)
throw new CodingRuntimeException("text is mandatory in method listGPsBySurname");
text = text.replaceAll("%", "");
String hql = "from Gp gp where gp.name.upperSurname like :surname and gp.status = :activeStatus order by gp.name.upperSurname";
return GpShortVoAssembler.createGpShortVoCollectionFromGp(getDomainFactory().find(hql, new String[] {"surname", "activeStatus"}, new Object[] {text.toUpperCase() + "%", getDomLookup(GPStatus.ACTIVE)}));
}
项目:openMAXIMS
文件:Logic.java
private void newInstance()
{
form.getLocalContext().setGPVo(null);
clearScreen();
form.setMode(FormMode.EDIT);
form.ctnGPDetails().lyrGPDetails().showtabGPDetails();
if ((!form.getGlobalContext().NTPF.getTargetObjectIdIsNotNull()) && (engine.getFormName().equals(form.getForms().Admin.GPAdminDialog)))
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbGPStatus().setValue(GPStatus.TOBECODED);
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbTitle().setFocus();
}
项目:openmaxims-linux
文件:Logic.java
private void newInstance()
{
form.getLocalContext().setGPVo(null);
clearScreen();
form.setMode(FormMode.EDIT);
form.ctnGPDetails().lyrGPDetails().showtabGPDetails();
if ((!form.getGlobalContext().NTPF.getTargetObjectIdIsNotNull()) && (engine.getFormName().equals(form.getForms().Admin.GPAdminDialog)))
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbGPStatus().setValue(GPStatus.TOBECODED);
form.ctnGPDetails().lyrGPDetails().tabGPDetails().cmbTitle().setFocus();
}
项目:openmaxims-linux
文件:MyOrderImpl.java
public GpShortVoCollection listGPsBySurname(String text)
{
if(text == null)
throw new CodingRuntimeException("text is mandatory in method listGPsBySurname");
text = text.replaceAll("%", "");
String hql = "from Gp gp where gp.name.upperSurname like :surname and gp.status = :activeStatus order by gp.name.upperSurname";
return GpShortVoAssembler.createGpShortVoCollectionFromGp(getDomainFactory().find(hql, new String[] {"surname", "activeStatus"}, new Object[] {text.toUpperCase() + "%", getDomLookup(GPStatus.ACTIVE)}));
}
项目:AvoinApotti
文件:Logic.java
private void setDefaultCodeType()
{
form.cmbSearchCodeType().setValue(TaxonomyType.NAT_GP_CODE);
form.cmbStatus().setValue(GPStatus.ACTIVE);
}
项目:openMAXIMS
文件:Logic.java
private void setDefaultCodeType()
{
form.cmbSearchCodeType().setValue(TaxonomyType.NAT_GP_CODE);
form.cmbStatus().setValue(GPStatus.ACTIVE);
}
项目:openMAXIMS
文件:Logic.java
private void setDefaultCodeType()
{
form.cmbSearchCodeType().setValue(TaxonomyType.NAT_GP_CODE);
form.cmbStatus().setValue(GPStatus.ACTIVE);
}
项目:openmaxims-linux
文件:Logic.java
private void setDefaultCodeType()
{
form.cmbSearchCodeType().setValue(TaxonomyType.NAT_GP_CODE);
form.cmbStatus().setValue(GPStatus.ACTIVE);
}