value.setAttribute( attribute ); trackedEntityAttributeValueService.addTrackedEntityAttributeValue( value ); trackedEntityInstance.addAttributeValue( value );
attributeValueService.addTrackedEntityAttributeValue( pav ); instance.getTrackedEntityAttributeValues().add( pav );
trackedEntityAttributeValueService.addTrackedEntityAttributeValue( newAttributeValue );
private void addAttributeValues( TrackedEntityInstance dtoEntityInstance, org.hisp.dhis.trackedentity.TrackedEntityInstance daoEntityInstance, User user ) { for ( Attribute dtoAttribute : dtoEntityInstance.getAttributes() ) { TrackedEntityAttribute daoEntityAttribute = trackedEntityAttributeService .getTrackedEntityAttribute( dtoAttribute.getAttribute() ); if ( daoEntityAttribute != null ) { TrackedEntityAttributeValue daoAttributeValue = new TrackedEntityAttributeValue(); daoAttributeValue.setEntityInstance( daoEntityInstance ); daoAttributeValue.setValue( dtoAttribute.getValue() ); daoAttributeValue.setAttribute( daoEntityAttribute ); daoEntityInstance.addAttributeValue( daoAttributeValue ); String storedBy = getStoredBy( dtoAttribute, new ImportSummary(), user == null ? "[Unknown]" : user.getUsername() ); daoAttributeValue.setStoredBy( storedBy ); trackedEntityAttributeValueService.addTrackedEntityAttributeValue( daoAttributeValue ); } } }