public Member ChangeMember(Member member) { Member newMemberInfo = InputToMemberObject(); member.FirstName = newMemberInfo.FirstName; member.LastName = newMemberInfo.LastName; member.SocialSecurityNumber = newMemberInfo.SocialSecurityNumber; //string memberKeyword = member.UniqueId; System.Console.WriteLine("{0} {1}\n{2}", member.FirstName, member.LastName, member.SocialSecurityNumber); System.Console.WriteLine(); System.Console.WriteLine("Save? (Y for yes, any other key for no)"); char confirmSave = System.Console.ReadKey().KeyChar; if (confirmSave == 'y') { System.Console.WriteLine("Member saved!"); System.Console.ReadKey(); return member; } return null; }
public void ShowSpecificMemberInfo(Member member) { Console.Clear(); Console.WriteLine(); Console.WriteLine("Name: {0} {1}", member.FirstName, member.LastName); Console.WriteLine("Social Security Number: {0}", member.SocialSecurityNumber); Console.WriteLine("Member ID: {0}", member.UniqueId); Console.WriteLine("Boats: "); if (member.Boats != null) { foreach (var boat in member.Boats) { Console.WriteLine(" - - - Type: {0}, size: {1}*{2} meters", boat.Type, boat.Width, boat.Length); } } else { Console.WriteLine(" - - - No boats."); } Console.WriteLine(); Console.WriteLine("Press any key to go back."); Console.ReadKey(); }