public static void performMovie() { showActorList(); ActorDTO actor = getActorById(GeneralUtilities.askForInt("Choose an id: ") ?? 0); if (actor != null) { showActorAvailableMovies(actor); MovieDTO movie = MovieUtilities.getMovieById(GeneralUtilities.askForInt("Choose an id: ") ?? 0); if (movie != null) { UserServiceDTO.PerformJob(actor, movie); Console.WriteLine($"{actor.FirstName} {actor.LastName} has performed the movie {movie.Title} and has earned {movie.Salary}"); } else { Console.WriteLine("The id introduced is not correct"); } } else { Console.WriteLine("The id introduced is not correct"); } }
public static void performConcert() { showMusicianList(); MusicianDTO musician = getMusicianById(GeneralUtilities.askForInt("Choose an id: ") ?? 0); if (musician != null) { showMusicianAvailableConcerts(musician); ConcertDTO concert = ConcertUtilities.getConcertById(GeneralUtilities.askForInt("Choose an id: ") ?? 0); if (concert != null) { UserServiceDTO.PerformJob(musician, concert); Console.WriteLine($"{musician.FirstName} {musician.LastName} has performed the concert in {concert.Venue} and has earned {concert.Salary}"); } else { Console.WriteLine("The id introduced is not correct"); } } else { Console.WriteLine("The id introduced is not correct"); } }