public void DeleteMember() { string memberId = MemberView.InputMemberIdToDelete(); model.Member member = Roster.FindMemberById(memberId); Roster.DeleteMember(member); }
public void StartSystem() { string input; bool systemActive = true; while (systemActive) { input = Console.DisplayMenu(); switch (input) { case "quit": { Roster.SaveMembersToFile(); systemActive = false; break; } case "1": { RosterController.AddNewMember(); break; } case "2": { Roster.ListMembers(); break; } case "3": { Roster.ListMembersWithDetails(); break; } case "4": { Roster.ViewMember(); break; } case "5": { string memberId = EditMemberById(); model.Member member = Roster.FindMemberById(memberId); MemberController.EditMember(member); break; } case "6": { RosterController.DeleteMember(); break; } default: { Console.InvalidChoice(); break; } } } }