/** * Create an instance of {@link OrganisaatioPerustietoType } * */ public OrganisaatioPerustietoType createOrganisaatioPerustietoType() { return new OrganisaatioPerustietoType(); }
private OrganisaatioDTO convertOrganisaatioToDTO(OrganisaatioPerustietoType curOrgPerus) { OrganisaatioDTO curOrg = new OrganisaatioDTO(); curOrg.setOid(curOrgPerus.getOid()); MonikielinenTekstiTyyppi nimi = new MonikielinenTekstiTyyppi(); Teksti nimiFi = new Teksti(); nimiFi.setKieliKoodi("fi"); nimiFi.setValue(curOrgPerus.getNimiFi()); nimi.getTeksti().add(nimiFi); Teksti nimiSv = new Teksti(); nimiSv.setKieliKoodi("sv"); nimiSv.setValue(curOrgPerus.getNimiSv()); nimi.getTeksti().add(nimiSv); Teksti nimiEn = new Teksti(); nimiEn.setKieliKoodi("en"); nimiEn.setValue(curOrgPerus.getNimiFi()); nimi.getTeksti().add(nimiEn); curOrg.setNimi(nimi); curOrg.setParentOid(curOrgPerus.getParentOid()); curOrg.setOppilaitosKoodi(curOrgPerus.getOppilaitosKoodi()); curOrg.setYtunnus(curOrgPerus.getYtunnus()); curOrg.getTyypit().addAll(curOrgPerus.getTyypit()); return curOrg; }