Exemplo n.º 1
0
        private void FillPage(int id)
        {
            models.ProductModel productModel = new models.ProductModel();
            Product             product      = productModel.GetProduct(id);

            txtDescription.Text = product.Description;
            txtName.Text        = product.Name;
            txtPrice.Text       = product.Price.ToString();

            ddImage.SelectedValue = product.Image;
            ddType.SelectedValue  = product.Product_Type_ID.ToString();
        }
Exemplo n.º 2
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            models.ProductModel productModel = new models.ProductModel();
            Product             product      = CreateProduct();

            //check if the url contains an id parameter
            if (!String.IsNullOrWhiteSpace(Request.QueryString["id"]))
            {
                //Id exists--> update existing row
                int id = Convert.ToInt32(Request.QueryString["id"]);
                lblResult.Text = productModel.UpdateProduct(id, product);
            }
            else
            {
                //Id dont exist--> Create a new row
                lblResult.Text = productModel.InsertProduct(product);
            }
        }
Exemplo n.º 3
0
        private void FillPage()
        {
            //get selected product data
            if (!String.IsNullOrWhiteSpace(Request.QueryString["id"]))
            {
                int id = Convert.ToInt32(Request.QueryString["id"]);
                models.ProductModel productModel = new models.ProductModel();
                Product             product      = productModel.GetProduct(id);

                //fill page with data

                lblPrice.Text       = "Price per unit: <br/> £ " + product.Price;
                lblTitle.Text       = product.Name;
                lblDescription.Text = product.Description;
                lblItemNr.Text      = id.ToString();
                imgProduct.ImageUrl = "~/images/Products/" + product.Image;

                int[] amount = Enumerable.Range(1, 20).ToArray();
                ddlAmount.DataSource           = amount;
                ddlAmount.AppendDataBoundItems = true;
                ddlAmount.DataBind();
            }
        }