protected void _btnHyreMovie_Click(object sender, EventArgs e) { //Get UserName And Id Movie to Hyre string userName = Session["User"].ToString(); var custThatWillHire = ctxCustomer.GetCustomerByName(userName); Button btn = (Button)sender; string IdMovieToHyre = btn.Attributes["Value"]; int idmovie; Int32.TryParse(IdMovieToHyre, out idmovie); /////////////// //Check if movie available: bool isRented = ctxRented.GetAllMovieIfINRentedList(idmovie); if (isRented == false) { var rentedMovie = ctxRented.HireMovieNewEntry(idmovie, custThatWillHire.CustomerID); Response.Redirect("~/Pages/UserRentedMovies"); } else { System.Windows.Forms.MessageBox.Show("Movie not available, please choose another one"); } }
protected void _btnCreateRentedMovie_Click(object sender, EventArgs e) { //Get Date From TextBox //DateTime date = new DateTime(); //DateTime.TryParse(_txtBoxRentedTo.Text, out date); //Get Customer From DropDown int customerID; Int32.TryParse(_dropDownCustomers.SelectedValue, out customerID); //Get MovieID int movieID; Int32.TryParse(_dropDownMovies.SelectedValue, out movieID); bool isRent = context.GetAllMovieIfINRentedList(movieID); if (isRent == false) { var rentedMovie = context.HireMovieNewEntry(movieID, customerID); Response.Redirect("~/Pages/Rented"); } else { System.Windows.Forms.MessageBox.Show("Movie not available, please choose another one"); } //var rentedMovie = context.HireMovie(movieID, customerID); //Response.Redirect("~/Pages/Rented.aspx"); //int genre; //Int32.TryParse(_dropDownGender.SelectedValue, out genre); //DateTime releasedYear; //DateTime.TryParse(_txtBoxReleaseYear.Text, out releasedYear); //context.CreateMovie(new Movie(_txtBoxMovieName.Text, _txtBoxDirector.Text, releasedYear, genre)); //Response.Redirect("~/Pages/Movies.aspx"); }