Java 类ims.core.vo.lookups.CBGType 实例源码
项目:AvoinApotti
文件:Logic.java
private void displayRecord(VitalSignsVo voVitalSign)
{
clearFields();
form.decBloodSugar().setValue(voVitalSign.getBloodSugar().getBloodSugarValue());
form.dteTaken().setValue(voVitalSign.getVitalsTakenDateTime().getDate());
form.timTaken().setValue(voVitalSign.getVitalsTakenDateTime().getTime());
form.txtHCP().setValue(voVitalSign.getAuthoringInformation().getAuthoringHcp().toString());
if(voVitalSign.getBloodSugar().getType().equals(CBGType.RANDOM))
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoRandom);
else
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoCBGM);
if(voVitalSign.getBloodSugar().getTimePeriodIsNotNull())
form.cmbTimePeriod().setValue(voVitalSign.getBloodSugar().getTimePeriod());
if(voVitalSign.getBloodSugar().getPostBloodSugarValueIsNotNull())
form.decPostValue().setValue(voVitalSign.getBloodSugar().getPostBloodSugarValue());
if(voVitalSign.getBloodSugar().getTimeIntervalIsNotNull())
form.intTimeInterval().setValue(voVitalSign.getBloodSugar().getTimeInterval());
form.btnUpdate().setEnabled(true);
showBloodGlucoseControls(voVitalSign.getBloodSugar().getType().equals(CBGType.CBGM));
}
项目:openMAXIMS
文件:Logic.java
private void displayRecord(VitalSignsVo voVitalSign)
{
clearFields();
form.decBloodSugar().setValue(voVitalSign.getBloodSugar().getBloodSugarValue());
form.dteTaken().setValue(voVitalSign.getVitalsTakenDateTime().getDate());
form.timTaken().setValue(voVitalSign.getVitalsTakenDateTime().getTime());
form.txtHCP().setValue(voVitalSign.getAuthoringInformation().getAuthoringHcp().toString());
if(voVitalSign.getBloodSugar().getType().equals(CBGType.RANDOM))
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoRandom);
else
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoCBGM);
if(voVitalSign.getBloodSugar().getTimePeriodIsNotNull())
form.cmbTimePeriod().setValue(voVitalSign.getBloodSugar().getTimePeriod());
if(voVitalSign.getBloodSugar().getPostBloodSugarValueIsNotNull())
form.decPostValue().setValue(voVitalSign.getBloodSugar().getPostBloodSugarValue());
if(voVitalSign.getBloodSugar().getTimeIntervalIsNotNull())
form.intTimeInterval().setValue(voVitalSign.getBloodSugar().getTimeInterval());
form.btnUpdate().setEnabled(true);
showBloodGlucoseControls(voVitalSign.getBloodSugar().getType().equals(CBGType.CBGM));
}
项目:openMAXIMS
文件:Logic.java
private void displayRecord(VitalSignsVo voVitalSign)
{
clearFields();
form.decBloodSugar().setValue(voVitalSign.getBloodSugar().getBloodSugarValue());
form.dteTaken().setValue(voVitalSign.getVitalsTakenDateTime().getDate());
form.timTaken().setValue(voVitalSign.getVitalsTakenDateTime().getTime());
form.txtHCP().setValue(voVitalSign.getAuthoringInformation().getAuthoringHcp().toString());
if(voVitalSign.getBloodSugar().getType().equals(CBGType.RANDOM))
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoRandom);
else
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoCBGM);
if(voVitalSign.getBloodSugar().getTimePeriodIsNotNull())
form.cmbTimePeriod().setValue(voVitalSign.getBloodSugar().getTimePeriod());
if(voVitalSign.getBloodSugar().getPostBloodSugarValueIsNotNull())
form.decPostValue().setValue(voVitalSign.getBloodSugar().getPostBloodSugarValue());
if(voVitalSign.getBloodSugar().getTimeIntervalIsNotNull())
form.intTimeInterval().setValue(voVitalSign.getBloodSugar().getTimeInterval());
form.btnUpdate().setEnabled(true);
showBloodGlucoseControls(voVitalSign.getBloodSugar().getType().equals(CBGType.CBGM));
}
项目:openmaxims-linux
文件:Logic.java
private void displayRecord(VitalSignsVo voVitalSign)
{
clearFields();
form.decBloodSugar().setValue(voVitalSign.getBloodSugar().getBloodSugarValue());
form.dteTaken().setValue(voVitalSign.getVitalsTakenDateTime().getDate());
form.timTaken().setValue(voVitalSign.getVitalsTakenDateTime().getTime());
form.txtHCP().setValue(voVitalSign.getAuthoringInformation().getAuthoringHcp().toString());
if(voVitalSign.getBloodSugar().getType().equals(CBGType.RANDOM))
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoRandom);
else
form.BloodGlucoseGroup().setValue(GenForm.BloodGlucoseGroupEnumeration.rdoCBGM);
if(voVitalSign.getBloodSugar().getTimePeriodIsNotNull())
form.cmbTimePeriod().setValue(voVitalSign.getBloodSugar().getTimePeriod());
if(voVitalSign.getBloodSugar().getPostBloodSugarValueIsNotNull())
form.decPostValue().setValue(voVitalSign.getBloodSugar().getPostBloodSugarValue());
if(voVitalSign.getBloodSugar().getTimeIntervalIsNotNull())
form.intTimeInterval().setValue(voVitalSign.getBloodSugar().getTimeInterval());
form.btnUpdate().setEnabled(true);
showBloodGlucoseControls(voVitalSign.getBloodSugar().getType().equals(CBGType.CBGM));
}
项目:AvoinApotti
文件:Logic.java
protected void onBtnSaveClick() throws PresentationLogicException
{
VitalSignsVo voVitalSign = form.getLocalContext().getvitalSign();
VSBloodSugar voBS = new VSBloodSugar();
if(form.BloodGlucoseGroup().getValue().equals(GenForm.BloodGlucoseGroupEnumeration.rdoRandom))
voBS.setType(CBGType.RANDOM);
else
voBS.setType(CBGType.CBGM);
voBS.setBloodSugarValue(form.decBloodSugar().getValue());
voBS.setTimePeriod(form.cmbTimePeriod().getValue());
voBS.setPostBloodSugarValue(form.decPostValue().getValue());
voBS.setTimeInterval(form.intTimeInterval().getValue());
voVitalSign.setBloodSugar(voBS);
String[] arrErrors = voVitalSign.validate();
if(arrErrors == null)
{
try {
domain.modifyBloodSugar(voVitalSign);
} catch (StaleObjectException e) {
engine.showMessage(ims.configuration.gen.ConfigFlag.UI.STALE_OBJECT_MESSAGE.getValue());
refresh();
return;
}
}
else
{
engine.showErrors("Validation Errors", arrErrors);
return;
}
form.setMode(FormMode.VIEW);
listBloodSugar();
form.getLocalContext().setvitalSign(voVitalSign);
displayRecord(form.getLocalContext().getvitalSign());
dateIntervalStatus();
enableBloodSugarControls(false);
}
项目:openMAXIMS
文件:Logic.java
protected void onBtnSaveClick() throws PresentationLogicException
{
VitalSignsVo voVitalSign = form.getLocalContext().getvitalSign();
VSBloodSugar voBS = new VSBloodSugar();
if(form.BloodGlucoseGroup().getValue().equals(GenForm.BloodGlucoseGroupEnumeration.rdoRandom))
voBS.setType(CBGType.RANDOM);
else
voBS.setType(CBGType.CBGM);
voBS.setBloodSugarValue(form.decBloodSugar().getValue());
voBS.setTimePeriod(form.cmbTimePeriod().getValue());
voBS.setPostBloodSugarValue(form.decPostValue().getValue());
voBS.setTimeInterval(form.intTimeInterval().getValue());
voVitalSign.setBloodSugar(voBS);
String[] arrErrors = voVitalSign.validate();
if(arrErrors == null)
{
try {
domain.modifyBloodSugar(voVitalSign);
} catch (StaleObjectException e) {
engine.showMessage(ims.configuration.gen.ConfigFlag.UI.STALE_OBJECT_MESSAGE.getValue());
refresh();
return;
}
}
else
{
engine.showErrors("Validation Errors", arrErrors);
return;
}
form.setMode(FormMode.VIEW);
listBloodSugar();
form.getLocalContext().setvitalSign(voVitalSign);
displayRecord(form.getLocalContext().getvitalSign());
dateIntervalStatus();
enableBloodSugarControls(false);
}
项目:openMAXIMS
文件:Logic.java
protected void onBtnSaveClick() throws PresentationLogicException
{
VitalSignsVo voVitalSign = form.getLocalContext().getvitalSign();
VSBloodSugar voBS = new VSBloodSugar();
if(form.BloodGlucoseGroup().getValue().equals(GenForm.BloodGlucoseGroupEnumeration.rdoRandom))
voBS.setType(CBGType.RANDOM);
else
voBS.setType(CBGType.CBGM);
voBS.setBloodSugarValue(form.decBloodSugar().getValue());
voBS.setTimePeriod(form.cmbTimePeriod().getValue());
voBS.setPostBloodSugarValue(form.decPostValue().getValue());
voBS.setTimeInterval(form.intTimeInterval().getValue());
voVitalSign.setBloodSugar(voBS);
String[] arrErrors = voVitalSign.validate();
if(arrErrors == null)
{
try {
domain.modifyBloodSugar(voVitalSign);
} catch (StaleObjectException e) {
engine.showMessage(ims.configuration.gen.ConfigFlag.UI.STALE_OBJECT_MESSAGE.getValue());
refresh();
return;
}
}
else
{
engine.showErrors("Validation Errors", arrErrors);
return;
}
form.setMode(FormMode.VIEW);
listBloodSugar();
form.getLocalContext().setvitalSign(voVitalSign);
displayRecord(form.getLocalContext().getvitalSign());
dateIntervalStatus();
enableBloodSugarControls(false);
}
项目:openmaxims-linux
文件:Logic.java
protected void onBtnSaveClick() throws PresentationLogicException
{
VitalSignsVo voVitalSign = form.getLocalContext().getvitalSign();
VSBloodSugar voBS = new VSBloodSugar();
if(form.BloodGlucoseGroup().getValue().equals(GenForm.BloodGlucoseGroupEnumeration.rdoRandom))
voBS.setType(CBGType.RANDOM);
else
voBS.setType(CBGType.CBGM);
voBS.setBloodSugarValue(form.decBloodSugar().getValue());
voBS.setTimePeriod(form.cmbTimePeriod().getValue());
voBS.setPostBloodSugarValue(form.decPostValue().getValue());
voBS.setTimeInterval(form.intTimeInterval().getValue());
voVitalSign.setBloodSugar(voBS);
String[] arrErrors = voVitalSign.validate();
if(arrErrors == null)
{
try {
domain.modifyBloodSugar(voVitalSign);
} catch (StaleObjectException e) {
engine.showMessage(ims.configuration.gen.ConfigFlag.UI.STALE_OBJECT_MESSAGE.getValue());
refresh();
return;
}
}
else
{
engine.showErrors("Validation Errors", arrErrors);
return;
}
form.setMode(FormMode.VIEW);
listBloodSugar();
form.getLocalContext().setvitalSign(voVitalSign);
displayRecord(form.getLocalContext().getvitalSign());
dateIntervalStatus();
enableBloodSugarControls(false);
}