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."); }