public void selectMember(IReadOnlyCollection<Member> list) { int choice = int.Parse(c.GetUserInput()); if (choice == 0) { return; } choice--; Member member = list.ElementAt(choice); c.showMember(member); int menuChoice = int.Parse(c.GetUserInput()); switch (menuChoice) { case 1://remove member mDAL.removeMemberFromList(choice); break; case 2://change first name member.FirstName = c.GetUserInput(); break; case 3://change last name member.LastName = c.GetUserInput(); break; case 4://change ssn member.SSN = c.GetUserInput(); break; case 5://add a boat c.showBoatTypes(); int typeChoice = int.Parse(c.GetUserInput()); c.boatLengthPrompt(); double lengthInput = double.Parse(c.GetUserInput()); b = new Boat(typeChoice-1, lengthInput); member.AddBoat(b); break; case 6://view boats c.chooseBoatPrompt(); c.showMemberBoats(member); updateBoat(member); break; default: break; } }
public void ChangeBoat(Boat chosenBoat, int boatType, double Length) { chosenBoat.Length = Length; chosenBoat.BoatType = (Workshop2.Model.Boat.type)boatType; }
public void AddBoat(Boat boat) { boatList.Add(boat); }
public void showBoat(Boat boat) { System.Console.Clear(); System.Console.WriteLine(String.Format("TYPE: {0} LENGTH: {1}", boat.BoatType, boat.Length)); System.Console.WriteLine("1: Edit Boat\n2: Remove Boat\n0: Main menu"); }