Esempio n. 1
0
        private void returnMovieBtn_Click(object sender, EventArgs e)
        {
            bool allEntered = false;

            while (allEntered == false)
            {
                if (customer_IDTextBox.Text.Equals("") || dateReturnedTextBx.Text.Equals("") || movie_IDTextBox.Text.Equals(""))
                {
                    MessageBox.Show("You are returning a movie but either the Customer ID, " +
                                    "Movie ID or Date Returned fields are blank. Please fill in all fields to continue.");
                    allEntered = false;
                    return;
                }
                else
                {
                    allEntered = true;
                }
            }

            int  convertedRentalID = rentalController.convertedText(movie_IDTextBox.Text);
            int  convertedClientID = rentalController.convertedText(customer_IDTextBox.Text);
            bool ischecked         = false;



            RentMovie rentMovie = new RentMovie()
            {
                customerID   = convertedClientID,
                movieID      = convertedRentalID,
                movieTitle   = movieTitleTextBx.Text,
                dateRented   = newdateRentedTxtBx.Text,
                dateReturned = dateReturnedTextBx.Text,
                rented       = ischecked
            };

            rentalController.returnMovie(rentMovie);

            this.mOVIE_INFOTableAdapter.Fill(this.mOVIESDataSet1.MOVIE_INFO);
            // TODO: This line of code loads data into the 'mOVIESDataSet.MOVIE_INFO' table. You can move, or remove it, as needed.
            this.mOVIE_INFOTableAdapter.Fill(this.mOVIESDataSet.MOVIE_INFO);
            // TODO: This line of code loads data into the 'mOVIESDataSet.RENTAL' table. You can move, or remove it, as needed.
            this.rENTALTableAdapter.Fill(this.mOVIESDataSet.RENTAL);

            clearAll();
        }