Example #1
0
        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");
            }
        }
Example #2
0
        protected void _btnLogUser_Click(object sender, EventArgs e)
        {
            var customerToLog = ctxCustomer.GetCustomerByName(_txtBoxUser.Text);

            if (customerToLog != null)
            {
                Session["User"] = customerToLog.CustomerName;
                if (_txtBoxUser.Text == "Admin")
                {
                    Response.Redirect("~/Pages/LoggedAdmin.aspx");
                }
                else
                {
                    Response.Redirect("~/Pages/LoggedUser.aspx");
                }
            }
            else
            {
                MessageBox.Show("Please Login");

                //Response.Redirect("~/Default.aspx");
            }
        }