Esempio n. 1
0
        protected void Btn_FiltrarProdutos(object sender, EventArgs e)
        {
            string nomeCategoria = CategoriaFiltro.SelectedValue.ToString();
            string nomeMarca     = MARCAfiltro.SelectedValue.ToString();
            string nomeProduto   = txt_nomeproduto.Text;
            string nomestatus    = STATUSfiltro.SelectedValue.ToString();



            if (nomeCategoria == ".Selecione Categoria." || nomeMarca == ".Selecione Marca." || nomestatus == ".Selecione Status.")
            {
                nomeCategoria = "";
                nomeMarca     = "";
                nomestatus    = "";
            }



            Connection.GetSqlConnection();
            OperacoesBD bd = new OperacoesBD();


            Repeater1.DataSource = bd.RetornaProdutosFiltrados(nomeCategoria, nomeMarca, nomestatus, nomeProduto);
            Repeater1.DataBind();

            Repeater2.Visible = false;

            GridView1.DataSource = bd.RetornaProdutosFiltrados(nomeCategoria, nomeMarca, nomestatus, nomeProduto);
            GridView1.DataBind();


            Response.Write("<script> alert('" + nomeMarca + "'); </script>");
        }
        protected void CadastrarImagem(string nome, string url)
        {
            Imagem      img = new Imagem();
            OperacoesBD bd  = new OperacoesBD();

            img.Nome = nome;
            img.Url  = url;
            bd.InsercaoBD_Image(img);
        }
        protected void CadastraProduto()
        {
            string      nomeImagem = img_Produto.PostedFile.FileName.ToString();
            OperacoesBD BD         = new OperacoesBD();
            Produto     prod       = new Produto();

            prod.Nome      = txt_Produto.Text;
            prod.Categoria = Categoria.SelectedValue.ToString();
            prod.Marca     = txt_Marca.Text;
            prod.Status    = RadioButtonList1.SelectedValue.ToString();
            prod.Preco     = txt_Preco.Text;
            prod.Url       = salvarImagem(nomeImagem);
            BD.InsercaoBD_Produto(prod);
            CadastrarImagem(nomeImagem, salvarImagem(nomeImagem));
        }
Esempio n. 4
0
        protected void BTN_AdicionarCarrinho_Click(object sender, EventArgs e)
        {
            OperacoesBD operacoesBD = new OperacoesBD();

            Button       saveOrUpdate  = (sender as Button);
            RepeaterItem item          = saveOrUpdate.NamingContainer as RepeaterItem;
            string       nome_Produto  = (item.FindControl("Lbl_NomeProduto") as Label).Text;
            string       preco_Produto = (item.FindControl("Lbl_PrecoProduto") as Label).Text;

            // definindo Carrinho
            Carrinho carrinho = new Carrinho();

            carrinho.Produto    = nome_Produto;
            carrinho.Preco      = preco_Produto;
            carrinho.Quantidade = 1;

            // funcao para adicionar no BD
            operacoesBD.InsercaoBD_Carrinho(carrinho);
            lit_qtd.Text = qtdProdutos();
        }