public void setMember(IMemberDto member) { this.member = member; txtfieldFName.setText(member.getPrename()); txtfieldLName.setText(member.getLastname()); dateBirthday.setDate(member.getDateOfBirth()); txtfieldPhone.setText(member.getTelephonenumber()); txtfieldMail.setText(member.getEmailAddress()); radioFemale.setSelected(member.getGender()); radioMale.setSelected(!member.getGender()); ICountryDto c = controller.getCountryById(member.getNationality()); String countryName = c + ""; txtfieldNationality.setText(countryName); this.addressPanel1.setAddress(controller.getById(member.getAddress())); }
public IMemberDto getMember() { if (member == null) { member = new MemberDto(); } member.setPrename(txtfieldFName.getText()); member.setLastname(txtfieldLName.getText()); member.setDateOfBirth(dateBirthday.getDate()); member.setTelephonenumber(txtfieldPhone.getText()); member.setEmailAddress(txtfieldMail.getText()); member.setGender(radioFemale.isSelected()); member.setNationality(controller.getCountryByName(txtfieldNationality.getText()).getId()); return member; }
@Override public void setCompetition(ICompetitionDto competition, IMemberDto member) { try { List<IDepartmentDto> departmentList = dtoFactory.getDepartmentMapper().getAll(); for (IDepartmentDto dep : departmentList) { List<Integer> sportList = dep.getTypeOfSportList(); for (Integer sportId : sportList) { if (sportId == competition.getSport()) { List<Integer> userRolesIds = member.getRoleList(); for (Integer role : userRolesIds) { if (dtoFactory.getRoleMapper().getById(role).getId() == dep.getDepartmentHead()) { dtoFactory.getCompetitionMapper().set(competition); } } } } } } catch (RemoteException | IdNotFoundException | NotFoundException ex) { Logger.getLogger(NewCompetition.class.getName()).log(Level.SEVERE, null, ex); } }