public int MemberMenu(model.Member a_member) { Console.Clear(); Console.WriteLine(""); Console.WriteLine("-----Member specifics-----"); Console.WriteLine("Name: {0} {1}", a_member.GetFirstName(), a_member.GetLastName()); Console.WriteLine("Personal number: {0}", a_member.GetPersonalNumber()); Console.WriteLine("Member id: {0}", a_member.GetMemberId()); if (a_member.GetBoats().Count() > 0) { Console.WriteLine(""); Console.WriteLine("Members registred boats:"); foreach (model.Boat b in a_member.GetBoats()) { Console.WriteLine("Type: {0}", b.GetBoatType().ToString()); Console.WriteLine("Length: {0}", b.GetLength()); Console.WriteLine(""); } } else { Console.WriteLine(""); Console.WriteLine("Member has no boats yet"); Console.WriteLine(""); } Console.WriteLine(""); Console.WriteLine("---------------"); Console.WriteLine(""); Console.WriteLine("(D) to Delete member (U) to Update member (A) to Add boat (B) to list all Boats of member"); ConsoleKeyInfo input = Console.ReadKey(); if (input.Key == ConsoleKey.D) { return 1; } else if (input.Key == ConsoleKey.U) { return 2; } else if (input.Key == ConsoleKey.A) { return 3; } else if (input.Key == ConsoleKey.B) { return 4; } else return 0; //returnera nåt annat }
public int SelectBoat(model.Member a_member) { Console.Clear(); Console.WriteLine(""); Console.WriteLine("-----Members all boats-----"); Console.WriteLine("Name: {0} {1}", a_member.GetFirstName(), a_member.GetLastName()); if (a_member.GetBoats().Count() > 0) { Console.WriteLine(""); Console.WriteLine("Members registred boats:"); int i = 1; foreach (model.Boat b in a_member.GetBoats()) { Console.WriteLine("Boat no {0}", i); Console.WriteLine("Type: {0}", b.GetBoatType().ToString()); Console.WriteLine("Length: {0}", b.GetLength()); Console.WriteLine(""); i++; } Console.WriteLine(""); Console.WriteLine("---------------"); Console.WriteLine(""); Console.WriteLine("Please select boat by entering boat no"); int input = Int32.Parse(Console.ReadLine()); return input; } else { Console.WriteLine(""); Console.WriteLine("Member has no boats yet"); Console.WriteLine(""); return 0; } }