/// <summary> /// Event Handler for MenuStripItems in the dataGridView1_MouseClick() function /// </summary> public void m_Item_Clicked(object sender, ToolStripItemClickedEventArgs e) { MovieDatabaseEntities db = new MovieDatabaseEntities(); var film = ((List <Movies>)dataGridView1.DataSource).ElementAt(pt.Y); var userID = getCurrentUserID(); Console.Write("\n\nThe film is: " + film.File_Name); switch (e.ClickedItem.Name.ToString()) { case "Add to Favourite": Methods.AddFavouriteOrHated(1, UserName, film.File_Name); break; case "Add to Hated": Methods.AddFavouriteOrHated(0, UserName, film.File_Name); break; case "Reset to Normal Status": Methods.AddFavouriteOrHated(-1, UserName, film.File_Name); break; case "Add to/Remove from playlist": PlaylistsManagement myMessageBox = new PlaylistsManagement(); myMessageBox.AddAllPlaylistCheckBoxes(film); myMessageBox.ShowDialog(); break; } if (playlistButtonPressed) { RefreshPlaylistGrid(actualButtonPressed); } else if (homelistButtonPressed) { RefreshGrid(); } }
/// <summary> /// Event Handler for MenuStripItems in the dataGridView1_MouseClick() function /// </summary> public void m_Item_Clicked(object sender, ToolStripItemClickedEventArgs e) { MovieDatabaseEntities db = new MovieDatabaseEntities(); var film = ((List<Movies>)dataGridView1.DataSource).ElementAt(pt.Y); var userID = getCurrentUserID(); Console.Write("\n\nThe film is: " + film.File_Name); switch (e.ClickedItem.Name.ToString()) { case "Add to Favourite": Methods.AddFavouriteOrHated(1, UserName, film.File_Name); break; case "Add to Hated": Methods.AddFavouriteOrHated(0, UserName, film.File_Name); break; case "Reset to Normal Status": Methods.AddFavouriteOrHated(-1, UserName, film.File_Name); break; case "Add to/Remove from playlist": PlaylistsManagement myMessageBox = new PlaylistsManagement(); myMessageBox.AddAllPlaylistCheckBoxes(film); myMessageBox.ShowDialog(); break; } if (playlistButtonPressed) { RefreshPlaylistGrid(actualButtonPressed); } else if (homelistButtonPressed) RefreshGrid(); }