本文整理汇总了Java中ims.core.vo.domain.UrinalysisAssembler类的典型用法代码示例。如果您正苦于以下问题:Java UrinalysisAssembler类的具体用法?Java UrinalysisAssembler怎么用?Java UrinalysisAssembler使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
UrinalysisAssembler类属于ims.core.vo.domain包,在下文中一共展示了UrinalysisAssembler类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: saveUrinanalysis
import ims.core.vo.domain.UrinalysisAssembler; //导入依赖的package包/类
public ims.core.vo.Urinalysis saveUrinanalysis(ims.core.vo.Urinalysis voUrinanalysis) throws StaleObjectException
{
if (!voUrinanalysis.isValidated())
{
throw new DomainRuntimeException("Urinanalysis has not been validated");
}
DomainFactory factory = getDomainFactory();
Urinalysis doUrinalysis = UrinalysisAssembler.extractUrinalysis(factory, voUrinanalysis);
//java.util.Set formsCSet = doNursingEpisDetails.getUrinalysis();
//formsCSet.add(doUrinalysis);
voUrinanalysis.setID_Urinalysis(doUrinalysis.getId());
factory.save(doUrinalysis);
return UrinalysisAssembler.create(doUrinalysis);
}
示例2: listUrinanalysis
import ims.core.vo.domain.UrinalysisAssembler; //导入依赖的package包/类
/**
* lists Urinanalysis records
*/
public UrinalysisCollection listUrinanalysis(ims.core.vo.Urinalysis voUrinalysis)throws DomainInterfaceException
{
UrinalysisCollection voCollUrinanalysis = new UrinalysisCollection();
if(voCollUrinanalysis == null)
return voCollUrinanalysis;
DomainFactory factory = getDomainFactory();
StringBuffer hql = new StringBuffer("");
String query = "from Urinalysis t";
ArrayList markers = new ArrayList();
ArrayList values = new ArrayList();
String andStr = "";
if (voUrinalysis.getCareContextIsNotNull())
{
hql.append(andStr + " t.careContext.id = :cc");
markers.add("cc");
values.add(voUrinalysis.getCareContext().getID_CareContext());
andStr = " and";
if(voUrinalysis.getIsActiveIsNotNull()) //the active ones
{
hql.append(andStr + " t.isActive = :active");
markers.add("active");
values.add(voUrinalysis.getIsActive());
andStr = " and";
}
}
if(andStr.equals(" and"))
query += " where";
query += hql.toString();
List urs = factory.find(query, markers, values);
return UrinalysisAssembler.createUrinalysisCollectionFromUrinalysis(urs).sort(SortOrder.DESCENDING);
}
示例3: listUrinalysisByCareContext
import ims.core.vo.domain.UrinalysisAssembler; //导入依赖的package包/类
public ims.core.vo.UrinalysisCollection listUrinalysisByCareContext(ims.core.admin.vo.CareContextRefVo careContextRef, Boolean activeFilter)
{
if (careContextRef == null || careContextRef.getID_CareContext() == null)
{
throw new CodingRuntimeException("Cannot get Urinalysis on null Id for CareContext ");
}
DomainFactory factory = getDomainFactory();
StringBuffer hql = new StringBuffer();
ArrayList<String> markers = new ArrayList<String>();
ArrayList<Object> values = new ArrayList<Object>();
hql.append("from Urinalysis as urinalysis where urinalysis.careContext.id = :cc ");
markers.add("cc");
values.add(careContextRef.getID_CareContext());
if (activeFilter) // the active ones
{
hql.append(" and urinalysis.isActive = :active");
markers.add("active");
values.add(activeFilter);
}
List<?> list = factory.find(hql.toString(), markers, values);
return UrinalysisAssembler.createUrinalysisCollectionFromUrinalysis(list).sort(SortOrder.DESCENDING);
}
示例4: save
import ims.core.vo.domain.UrinalysisAssembler; //导入依赖的package包/类
public ims.core.vo.Urinalysis save(ims.core.vo.Urinalysis voUrinanalysis) throws ims.domain.exceptions.StaleObjectException
{
if (!voUrinanalysis.isValidated())
{
throw new DomainRuntimeException("Urinanalysis has not been validated");
}
DomainFactory factory = getDomainFactory();
Urinalysis doUrinalysis = UrinalysisAssembler.extractUrinalysis(factory, voUrinanalysis);
voUrinanalysis.setID_Urinalysis(doUrinalysis.getId());
factory.save(doUrinalysis);
return UrinalysisAssembler.create(doUrinalysis);
}
示例5: getUrinalysis
import ims.core.vo.domain.UrinalysisAssembler; //导入依赖的package包/类
public ims.core.vo.Urinalysis getUrinalysis(UrinalysisRefVo urinalysisRef)
{
if (urinalysisRef == null || urinalysisRef.getID_Urinalysis() == null)
{
throw new CodingRuntimeException("Cannot get Urinalysis on null Id ");
}
DomainFactory factory = getDomainFactory();
Urinalysis domainUrinalysis = (Urinalysis) factory.getDomainObject(Urinalysis.class, urinalysisRef.getID_Urinalysis());
return UrinalysisAssembler.create(domainUrinalysis);
}