public static Attendee CreateNew(List <Attendee> registeredAttendeesForEvent)
        {
            var firstName   = AttendeeDataProvider.ProvideFistName();
            var lastName    = AttendeeDataProvider.ProvideLastName();
            var pin         = AttendeeDataProvider.ProvidePIN(registeredAttendeesForEvent);
            var phoneNumber = AttendeeDataProvider.ProvidePhoneNumber();

            return(new Attendee(firstName, lastName, pin, phoneNumber));
        }
        private static void HandleRemovingOfAttendeeFromEvent(List <Attendee> attendees)
        {
            if (attendees.Count == 0)
            {
                Console.WriteLine("Ne postoji ni jedna prijavljena osoba za odabrani event.");

                return;
            }

            var foundAttendee = AttendeeDataProvider.ProvideAttendee(attendees);

            if (foundAttendee is Attendee == false)
            {
                return;
            }

            if (UserDialogDataProvider.ConfirmAction() == false)
            {
                return;
            }

            attendees.Remove(foundAttendee);
            Console.WriteLine("Osoba uspjeĆĄno uklonjena sa eventa.");
        }