@Override public List<Member> getAllMembers() { return (List<Member>) memberRepository.findAll(); }
@Override public Member getMemberById(Long id) { return memberRepository.findOne(id); }
@Override public List<Member> getAllStars() { return memberRepository.findMemberByRole(Role.STARS); }
@Override public Member addMember(Member member) { return memberRepository.save(member); }
@Override public List<Member> getAllProducers() { return memberRepository.findMemberByRole(Role.PRODUCER); }
@Override public List<Member> getAllDirectors() { return memberRepository.findMemberByRole(Role.DIRECTOR); }