private void btnDelete_Click(object sender, EventArgs e) { int movie_number; if (!Int32.TryParse(txtMovieNumber.Text.Trim(), out movie_number)) { MessageBox.Show(MsgBoxHelper.MustBe(lblMovieNumber.Text), "Invalid " + lblMovieNumber.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtMovieNumber.Focus(); } else { if (movie_number > short.MaxValue) // 32767 { MessageBox.Show(MsgBoxHelper.LTETmax(lblMovieNumber.Text), "Invalid " + lblMovieNumber.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtMovieNumber.Focus(); } else if (movie_number < short.MinValue)//-32768 { MessageBox.Show(MsgBoxHelper.GTETmin(lblMovieNumber.Text), "Invalid " + lblMovieNumber.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtMovieNumber.Focus(); } else { Movie objMovie = new Movie(); objMovie.movie_number = movie_number; try { bool status = Movies.DeleteMovie(objMovie); if (status) { MessageBox.Show(MsgBoxHelper.Deleted("Movie"), "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); movieList = Movies.GetMovies(); movieDataGridView.DataSource = movieList; //TODO genre not -1? } else { MessageBox.Show(MsgBoxHelper.Deleted("Movie not"), "Failure", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Failure", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void btnDelete_Click(object sender, EventArgs e) { int number; if (!Int32.TryParse(txtNumber.Text.Trim(), out number)) { MessageBox.Show(MsgBoxHelper.MustBe(lblNumber.Text), "Invalid " + lblNumber.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtNumber.Focus(); } else { if (number > short.MaxValue) // 32767 { MessageBox.Show(MsgBoxHelper.LTETmax(lblNumber.Text), "Invalid " + lblNumber.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtNumber.Focus(); } else if (number < short.MinValue)//-32768 { MessageBox.Show(MsgBoxHelper.GTETmin(lblNumber.Text), "Invalid " + lblNumber.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtNumber.Focus(); } else { Member objMember = new Member(); objMember.number = number; try { bool status = Members.DeleteMember(objMember); if (status) { MessageBox.Show(MsgBoxHelper.Deleted("Member"), "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); memberList = Members.GetMembers(); memberDataGridView.DataSource = memberList; } else { MessageBox.Show(MsgBoxHelper.Deleted("Member not"), "Failure", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Failure", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void btnDelete_Click(object sender, EventArgs e) { int id; if (!Int32.TryParse(txtID.Text.Trim(), out id)) { MessageBox.Show(MsgBoxHelper.MustBe(lblID.Text), "Invalid " + lblID.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtID.Focus(); } else { if (id > short.MaxValue) // 32767 { MessageBox.Show(MsgBoxHelper.LTETmax(lblID.Text), "Invalid " + lblID.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtID.Focus(); } else if (id < short.MinValue)//-32768 { MessageBox.Show(MsgBoxHelper.GTETmin(lblID.Text), "Invalid " + lblID.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtID.Focus(); } else { Genre objGenre = new Genre(); objGenre.id = id; objGenre.name = txtName.Text.Trim(); try { bool status = Genres.DeleteGenre(objGenre); if (status) { MessageBox.Show(MsgBoxHelper.Deleted("Genre"), "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); frmGenre_Load(sender, e); } else { MessageBox.Show(MsgBoxHelper.Deleted("Genre not"), "Failure", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Failure", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void btnDelete_Click(object sender, EventArgs e) { if ((cmbMovieNumber.SelectedIndex == -1) && (cmbMemberNumber.SelectedIndex == -1) && dtpMediaCheckoutDate.Value == new DateTime(1753, 1, 1, 0, 0, 0)) { MessageBox.Show(lblMovieNumber.Text + " and " + lblMemberNumber.Text + " and " + lblMediaCheckoutDate.Text + " must not all be blank.", "Invalid " + lblMovieNumber.Text + " and/or " + lblMemberNumber.Text + " and/or " + lblMediaCheckoutDate.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int first, second; if (cmbMovieNumber.SelectedIndex == -1) { first = -1; } else { first = (int)cmbMovieNumber.SelectedValue; } if (cmbMemberNumber.SelectedIndex == -1) { second = -1; } else { second = (int)cmbMemberNumber.SelectedValue; } Rental objRental = new Rental(); objRental.movie_number = first; objRental.member_number = second; objRental.media_checkout_date = dtpMediaCheckoutDate.Value; try { bool status = Rentals.DeleteRental(ref objRental); if (!BadKey(objRental, first, second)) { dtpMediaReturnDate.Value = objRental.media_return_date; if (status) { MessageBox.Show(MsgBoxHelper.Deleted("Rental"), "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); rentalList = Rentals.GetRentals(); rentalDataGridView.DataSource = rentalList; //movie and member not -1? } else { MessageBox.Show(MsgBoxHelper.Deleted("Rental not"), "Failure", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Failure", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }