static void RegisterMember() { // display that is shown when a staff member chooses to register a new member // allows user input for first name, last name, address, phone number // user input is used in Member constructor to create a new Member instance // if input is valid, the new movie will be added to the member array and confirmation message will be printed Console.Clear(); Console.WriteLine("3. Register a new member"); // heading Console.WriteLine(""); // -- entering member details -- // // insert first name Console.Write("First name: "); string fname = Console.ReadLine().ToString(); // insert last name Console.Write("Last name: "); string lname = Console.ReadLine().ToString(); // insert address Console.Write("Address: "); string addr = Console.ReadLine().ToString(); // insert phone number Console.Write("Phone number: "); string num = Console.ReadLine().ToString(); // use all user input to create a Member instance Member addedMember = new Member(fname, lname, addr, num); // add member to array bool addStatus = MemberCollection.AddMemberToArray(addedMember, members); // if the member was successfully added to the array // note that the error message is built into the AddMemberToArray() function in this case if (addStatus) { Console.WriteLine(); Console.WriteLine("Member registration successful."); Console.WriteLine("The member's username is " + lname + fname + "."); Console.WriteLine("The member will be prompted to choose a 4-digit password when first logging in."); Console.WriteLine(); } Console.WriteLine("Press any key to return to the staff menu."); Console.ReadKey(); }
static void CreateDummyUsers() { // creating dummy users to help with testing and showing implementations Member member1 = new Member("Bec", "McMahon", "34 Fairfield Avenue, Norman Gardens", "0447635285"); member1.Password = "******"; MemberCollection.AddMemberToArray(member1, members); Member member2 = new Member("Sam", "Olive", "3 Treseder Street, The Range", "0466659547"); member2.Password = "******"; MemberCollection.AddMemberToArray(member2, members); Member member3 = new Member("Natalie", "Robina", "7 Flanagan Street, Frenchville", "0422433309"); member3.Password = "******"; MemberCollection.AddMemberToArray(member3, members); }