public void Process() { System.Console.WriteLine("Choose an option/n"); System.Console.WriteLine("1. Add movie"); System.Console.WriteLine("2. Display movies"); System.Console.WriteLine("3. Search movies"); string choice = System.Console.ReadLine(); switch (choice) { case "1": var addMovie = MovieDetails(); _context.AddMovie(addMovie); break; case "2": ConsoleTable.From <Movie>(_context.ReadMovies()).Write(); break; case "3": var fileSearch = SearchOption(); foreach (var movie in fileSearch) { System.Console.WriteLine($"Result: {movie.MovieId} - {movie.Title} - {movie.Genres}"); } break; } }
public void Process(char userSelection) { switch (userSelection) { case '1': // List movies Console.WriteLine(); ConsoleTable.From <Movie>(_context.GetMovies()).Write(); break; case '2': // Ask user to enter movie details var movie = GetMovieDetails(); _context.AddMovie(movie); Console.WriteLine($"\nYour movie {movie.Title} has been added!\n"); break; } }