public Member SelectMember() { Member member; do { int id = _memberView.GetMemberId(); if (id == 0) { return(null); } member = _repository.SelectMemberById(id); if (member == null) { _memberView.DisplayMemberNotFound(); } } while (member == null); return(member); }