/// <summary> /// Adds the movie to the database. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btAPIAdd_Click(object sender, RoutedEventArgs e) { // Christopher Dierolf DBConnectionClass db = new DBConnectionClass(); Movie movie; if (addMovieOk == false) // Don't add blank movies. { MessageBox.Show("There is no movie data to add."); } else // Add the movie { movie = new Movie(apiTitleText.Text, apiYearText.Text, apiPlotText.Text, apiActorstext.Text, apiGenreText.Text, apiRunTimeText.Text, apiAwards.Text, apiDirector.Text); if (db.AddMovie(movie)) { string message = "The movie has been added!"; MessageBox.Show(message); //Dev DeCoste this.Close(); } else { string message = "There was an error. Please try again!"; MessageBox.Show(message); } } }
// Dev Decoste /// <summary> /// Submit the movie data to the database. /// Requires at least a title. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_Click(object sender, RoutedEventArgs e) { DBConnectionClass db = new DBConnectionClass(); if (txtMovieTitle == null || txtMovieTitle.Text == "") { MessageBox.Show("No movie data to add. Ensure there is at least a title."); } else { Movie movie = new Movie(txtMovieTitle.Text, txtReleaseYear.Text, txtPlot.Text, txtActors.Text, txtGenre.Text, txtRunTime.Text, txtAwards.Text, txtDirector.Text); if (db.AddMovie(movie)) { string message = "The movie has been added!"; MessageBox.Show(message); this.Close(); } else { string message = "There was an error. Please try again!"; MessageBox.Show(message); } } }