private void btn_NewGenre_Click(object sender, EventArgs e) { this.Hide(); var form = new AddGenre(); form.ShowDialog(); this.Close(); }
private void ShowAddDialog() { AddGenre nxtview = view.CreateAddGenreDlg(); AddGenrePresenter nxtprs = new AddGenrePresenter(nxtview); nxtview.StartPosition = FormStartPosition.CenterParent; view.HideView(); nxtprs.ShowAsDialog(); }
private void AddGenreExecute() { try { AddGenre addGenreWindow = new AddGenre(); addGenreWindow.ShowDialog(); Genres = _dALGenre.AllGenres(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void AddNewGenreIsCalled_WhenParametersAreCorrect(string input, string consoleResult) { //Arrange var parameters = input.Split().ToList(); var cinemaConsoleMock = new Mock <IAlphaCinemaConsole>(); cinemaConsoleMock.Setup(console => console.ReadLineMiddle(It.IsAny <int>(), It.IsAny <int>())).Returns(consoleResult); var unitOfWorkMock = new Mock <IUnitOfWork>(); var genreServiceMock = new Mock <IGenreServices>(); //Act var addGenre = new AddGenre(genreServiceMock.Object, cinemaConsoleMock.Object); var result = addGenre.Execute(parameters); //Arrange genreServiceMock.Verify(genreService => genreService.AddNewGenre(It.IsAny <string>()), Times.Once); }
public void ReturnCorrectList_WhenGenreNameIsValid(string input, string consoleResult, string expected) { //Arrange var parameters = input.Split().ToList(); var cinemaConsoleMock = new Mock <IAlphaCinemaConsole>(); cinemaConsoleMock.Setup(console => console.ReadLineMiddle(It.IsAny <int>(), It.IsAny <int>())).Returns(consoleResult); var unitOfWorkMock = new Mock <IUnitOfWork>(); var genreServiceMock = new Mock <IGenreServices>(); //Act var addGenre = new AddGenre(genreServiceMock.Object, cinemaConsoleMock.Object); var result = addGenre.Execute(parameters); //Arrange Assert.AreEqual(expected, result.First()); }
public AddGenreViewModel(AddGenre window) { actor_window = window; }
public void menuSelect() { goAgain: startUp(); NLogger nLogger = new NLogger(); File.WriteAllText(Path.Combine(Environment.CurrentDirectory, "rate.sav"), "rate"); //recent var pickOne = System.Console.ReadLine(); switch (pickOne) { case "1": case "s": nLogger.nLog("Menu: Movie Search"); Search search = new Search(); search.searchMovie(); break; case "2": case "a": nLogger.nLog("Menu: Movie Add"); Add add = new Add(); add.AddMovie(); break; case "3": case "u": nLogger.nLog("Menu: Movie Update"); Update update = new Update(); update.updateMovie(); break; case "4": nLogger.nLog("Menu: Movie Delete"); Delete delete = new Delete(); delete.deleteMovie(); break; case "5": case "d": nLogger.nLog("Menu: Movie Display"); DisplayMovies display = new DisplayMovies(); display.displayAllMovies(); break; case "6": nLogger.nLog("Menu: Add User"); AddUser addUser = new AddUser(); addUser.newUserCreate(); break; case "7": nLogger.nLog("Menu: User Rating"); UserRating userRating = new UserRating(); userRating.UserRatesMovie(); break; case "8": nLogger.nLog("Menu: Top Rated"); TopRated topRated = new TopRated(); topRated.rankingHub(); break; case "9": nLogger.nLog("Menu: Add Genre"); AddGenre addGenre = new AddGenre(); addGenre.addGenreToMovie(); break; case "q": case "Q": nLogger.nLog("Menu: Quit"); System.Console.WriteLine("Closing the connection and exiting the program."); File.Delete("pass.cnn"); File.Delete("user.cnn"); File.WriteAllText(Path.Combine(Environment.CurrentDirectory, "rate.sav"), "rate"); //recent System.Environment.Exit(0); break; default: Console.ForegroundColor = ConsoleColor.Red; System.Console.Write("\t Wrong input.\n"); Console.ForegroundColor = ConsoleColor.White; goto goAgain; } startUp(); void startUp() { Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("\n\t\t| " + " YOUR MOVIE SELECTION" + " |"); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\t\t| " + "search add update delete show" + " |"); Console.ForegroundColor = ConsoleColor.White; System.Console.WriteLine("\t\t 1 2 3 4 5"); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("\n\t\t| " + " YOUR QUERY SELECTION" + " |"); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\t\t| " + "New(User) Rate Ranking Genre Quit" + " |"); Console.ForegroundColor = ConsoleColor.White; System.Console.WriteLine("\t\t 6 7 8 9 Q"); } }
//poziva pri otvaranju prozora AddGenre ali pri editovanju nekog genre-a public AddGenreViewModel(AddGenre addGenreOpen, vwGenre GenreEdit) { genre = GenreEdit; addGenre = addGenreOpen; }
//poziva pri otvaranju prozora AddGenre pri dodavanju novih public AddGenreViewModel(AddGenre addGenreOpen) { genre = new vwGenre(); addGenre = addGenreOpen; }