Esempio n. 1
0
        protected void CustomerSelected_Click(object sender, ListViewCommandEventArgs e)
        {
            int customerID = int.Parse(e.CommandArgument.ToString());

            string EmoployeeUsername      = User.Identity.Name;
            ApplicationUserManager secmgr = new ApplicationUserManager(
                new UserStore <ApplicationUser>(new ApplicationDbContext()));
            EmployeeInfo info = secmgr.User_GetEmployee(EmoployeeUsername);

            EmployeeID.Text = info.EmployeeID.ToString();

            MessageUserControl.TryRun(() => {
                CustomerController sysmgr       = new CustomerController();
                List <Customer> results         = sysmgr.List_CustomersByID(customerID);
                CustomerInfoGridview.DataSource = results;
                CustomerInfoGridview.DataBind();

                RentalController rntlmgr      = new RentalController();
                List <Rental> rentals         = rntlmgr.Get_RentalsByCusomterSearch(customerID);
                RentalListListview.DataSource = rentals;
                RentalListListview.DataBind();
            }, "Customer Selected", "Please select a rental by this customer");

            CustomerList.DataBind();

            CustomerID.Text = customerID.ToString();

            //list rentals and display them same as did customers
        }
Esempio n. 2
0
        protected void RentalSelected_Click(object sender, ListViewCommandEventArgs e)
        {
            int rentalID = int.Parse(e.CommandArgument.ToString());

            RentalID.Text = rentalID.ToString();

            MessageUserControl.TryRun(() => {
                RentalController rntlmgr      = new RentalController();
                List <RentalDetail> rentals   = rntlmgr.Get_RentalDetailsByRentalID(rentalID);
                RentalListListview.DataSource = rentals;
                RentalListListview.DataBind();
            }, "Customer Selected", "Please select a rental by this customer");

            CustomerList.DataBind();

            //list rentals and display them same as did customers
        }