private void CreateNewUser(string userName) { Preferences.Clear(); Username = userName; NumberOfMoviesRated = MySqlCommands.NumberOfRowsInTable($"{Username}_movies"); Preferences.Add("genre", new Dictionary <string, double[]>()); Preferences.Add("actors", new Dictionary <string, double[]>()); Preferences.Add("directors", new Dictionary <string, double[]>()); }
private void FindUnratedMovies(int numberOfMovies) { if (FirstStart) { List <int> rateMoviesNumbers = new List <int>(); int totalNumberOfMovies = MySqlCommands.NumberOfRowsInTable("imdbdata"); rateMoviesNumbers.Clear(); rateMoviesNumbers.AddRange(GenerateRandomNumber(totalNumberOfMovies, numberOfMovies, UsedNumbers)); List <MovieMenuItem> moviesColdStart = MySqlCommands.FindMovieFromId(rateMoviesNumbers); foreach (var movieMenuItem in moviesColdStart) { AddMenuItem(movieMenuItem); } ColdStart nextPage = new ColdStart($"--- Page {UsedNumbers.Count / 10 + 1} ---", UsedNumbers); AddMenuItem(nextPage); FirstStart = false; } Console.Clear(); }
public static void UpdateUser() { NumberOfMoviesRated = MySqlCommands.NumberOfRowsInTable($"{Username}_movies"); }