private OsoiteDTO createOsoite(String type, String osoite, String postinumero, String postitoimipaikka) { //"type?", "Mannerheiminkatu 1", "00100", "Helsinki" OsoiteDTO osoiteDTO = new OsoiteDTO(); try { osoiteDTO.setOsoiteTyyppi(OsoiteTyyppi.fromValue(type)); } catch (Exception ex) { ex.printStackTrace(); } osoiteDTO.setOsoite(osoite); osoiteDTO.setPostinumero(postinumero); osoiteDTO.setPostitoimipaikka(postitoimipaikka); osoiteDTO.setYhteystietoOid(createOid()); return osoiteDTO; }
public String build() { sb.setLength(0); append(osoite.getOsoite()). append(osoite.getPostinumero()). append(osoite.getPostitoimipaikka()). append(osoite.getOsavaltio()). append(osoite.getMaa()); return sb.toString(); }
public static OsoiteDTO getOsoiteByType(OrganisaatioDTO org, OsoiteTyyppi tyyppi) { OsoiteDTO foundOsoite = new OsoiteDTO(); foundOsoite.setOsoiteTyyppi(tyyppi); if(org == null || org.getYhteystiedot() == null) { return null; } for (YhteystietoDTO yhteysTieto : org.getYhteystiedot()) { if (yhteysTieto instanceof OsoiteDTO) { if (((OsoiteDTO) yhteysTieto).getOsoiteTyyppi().equals(tyyppi)) { foundOsoite = (OsoiteDTO) yhteysTieto; break; } } } return foundOsoite; }
/** * Create an instance of {@link OsoiteDTO } * */ public OsoiteDTO createOsoiteDTO() { return new OsoiteDTO(); }