DWRRelationshipService.java 文件源码

java
阅读 30 收藏 0 点赞 0 评论 0

项目:openmrs-module-legacyui 作者:
public boolean changeRelationshipDates(Integer relationshipId, String startDateStr, String endDateStr) throws Exception {
    Relationship r = Context.getPersonService().getRelationship(relationshipId);
    Date startDate = null;
    if (StringUtils.isNotBlank(startDateStr)) {
        startDate = Context.getDateFormat().parse(startDateStr);
    }
    Date endDate = null;
    if (StringUtils.isNotBlank(endDateStr)) {
        endDate = Context.getDateFormat().parse(endDateStr);
    }
    r.setStartDate(startDate);
    r.setEndDate(endDate);
    Map<String, String> map = new HashMap<String, String>();
    MapBindingResult errors = new MapBindingResult(map, Relationship.class.getName());
    new RelationshipValidator().validate(r, errors);
    if (errors.hasErrors()) {
        return false;
    } else {
        Context.getPersonService().saveRelationship(r);
        return true;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号