예제 #1
0
    protected void btnGravar_Click(object sender, EventArgs e)
    {
        WebForm.App_Code.Camadas.BLL.Produtos   bllProdutos = new WebForm.App_Code.Camadas.BLL.Produtos();
        WebForm.App_Code.Camadas.MODEL.Produtos Produtos    = new WebForm.App_Code.Camadas.MODEL.Produtos();

        Produtos.id         = Convert.ToInt32(txtId.Text);
        Produtos.categoria  = ddlCategoria.Text;
        Produtos.modelo     = txtModelo.Text;
        Produtos.marca      = txtMarca.Text;
        Produtos.qtdEstoque = Convert.ToInt32(txtQtdEstoque.Text);
        Produtos.valor      = Convert.ToSingle(txtValor.Text);
        Produtos.descricao  = txtDesc.Text;


        if (Cache["OP"].ToString() == "I")
        {
            bllProdutos.Insert(Produtos);
        }
        else if (Cache["OP"].ToString() == "E")
        {
            bllProdutos.Update(Produtos);
        }

        grvProdutos.DataBind();

        if (Cache["OP"].ToString() == "I")
        {
            grvProdutos.SetPageIndex(grvProdutos.PageCount);
        }

        Cache["OP"] = "X;";
        habilitaCampos(false);
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            WebForm.App_Code.Camadas.BLL.Produtos bllProdutos = new WebForm.App_Code.Camadas.BLL.Produtos();

            // grvProdutos.DataSource = bllCliente.Select();
            grvProdutos.DataBind();

            Cache["OP"] = "X";
            habilitaCampos(false);
        }
    }
예제 #3
0
    protected void btnRemover_Click(object sender, EventArgs e)
    {
        if (txtId.Text != String.Empty)
        {
            if (Convert.ToInt32(txtId.Text) > 0)
            {
                WebForm.App_Code.Camadas.BLL.Produtos   bllProdutos = new WebForm.App_Code.Camadas.BLL.Produtos();
                WebForm.App_Code.Camadas.MODEL.Produtos produto     = new WebForm.App_Code.Camadas.MODEL.Produtos();


                produto.id = Convert.ToInt32(txtId.Text);
                bllProdutos.Delete(produto);

                //grvProdutos.DataSource = bllProdutos.Select();
                grvProdutos.DataBind();

                Cache["OP"] = "X";
                habilitaCampos(false);
            }
        }
    }