Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
        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();
        }