Exemplo n.º 1
0
        protected void selectLinkBtn_Click(object sender, EventArgs e)
        {
            if (Request.Cookies["user_email"] == null)
            {
            }                                              //Do nothing
            else if (ViewProductController.isUserAnAdmin(Request.Cookies["user_email"].Value))
            {
                updateBtn.Visible    = true;
                deleteBtn.Visible    = true;
                addToCartBtn.Visible = false;
            }
            else
            {
                addToCartBtn.Visible = true;
            }
            int     productId       = Convert.ToInt32((sender as LinkButton).CommandArgument);
            Product selectedProduct = ViewProductController.getProductObject(productId);

            idLbl.Text    = selectedProduct.ProductID.ToString();
            nameLbl.Text  = selectedProduct.ProductName;
            priceLbl.Text = selectedProduct.ProductPrice.ToString();
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!ViewProductController.isUserLoggedIn())
            {
                logOutBtn.Visible = false;
                insertBtn.Visible = false;
                deleteBtn.Visible = false;
                updateBtn.Visible = false;

                loginBtn.Visible = true;
            }
            else
            {
                if (!ViewProductController.isUserAnAdmin(Request.Cookies["user_email"].Value))
                {
                    insertBtn.Visible    = false;
                    deleteBtn.Visible    = false;
                    updateBtn.Visible    = false;
                    addToCartBtn.Visible = false;
                }
            }
            load_data();
        }