示例#1
0
 /// <summary>
 /// Views a compact info of specific member (name, first- & last name, personal no., no. of boats)
 /// </summary>
 /// <param name="members"></param>
 public void viewMemberCompact(Member member)
 {
     ShowMessage(string.Format("ID:{0}\nName:{1} {2}\n{3}\n\nNo. of boats:{4}\n",
                               member.ID, member.FirstName, member.LastName, member.PersonalNumber, member.getNumberOfBoats()));
 }
示例#2
0
 /// <summary>
 /// Delete current member info, choose boat by index
 /// using view, remove and save.
 /// </summary>
 /// <param name="member"></param>
 private void deleteBoat(Member member)
 {
     //Delete the current info about the member
     _memberDAL.Delete(member);
     if (member.getNumberOfBoats() > 0)
     {
         //choose the boat to remove..
         Boat boat = chooseBoat(member);
         //remove it and save!
         member.remove(boat);
         saveMember(member);
     }
     _editUpdateMenu.ShowMessage(messages.returnStr);
     goBack();
 }