protected void gdvProdutos_RowCommand(object sender, GridViewCommandEventArgs e) { ProdutoBD proBD = new ProdutoBD(); Produto pro = new Produto(); int idProduto = 0; switch (e.CommandName) { case "ativo": idProduto = Convert.ToInt32(e.CommandArgument); //ira ativar ou desativar o cliente proBD.SelectProduto(idProduto); pro = proBD.SelectProduto(Convert.ToInt32(idProduto)); int ativo = pro.Ativo; if (ativo == 1) { pro = proBD.SelectProduto(Convert.ToInt32(idProduto)); pro.Ativo = 0; proBD.Update(pro); CarregaGrid(); } else { pro = proBD.SelectProduto(Convert.ToInt32(idProduto)); pro.Ativo = 1; proBD.Update(pro); CarregaGrid(); } break; case "add": Session["idProduto"] = Convert.ToInt32(e.CommandArgument); Response.Redirect("AdicionaProduto.aspx"); break; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Produto pro = new Produto(); ProdutoBD proBD = new ProdutoBD(); pro = proBD.SelectProduto(Convert.ToInt32(Session["idProduto"])); int var = Convert.ToInt32(Session["idProduto"]); txtCusto.Text = Convert.ToString(pro.ValorCusto); CarregaGrid(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProdutoBD bd = new ProdutoBD(); Produto produto = bd.SelectProduto(Convert.ToInt32(Session["ID"])); lblNome.Text = produto.Nome; lblQuantidade.Text = produto.Quantidade.ToString(); txtValor.Text = produto.ValorCento.ToString(); lblDescricao.Text = produto.Descricao; ddlStatus.Text = produto.Status; } }
protected void btnSalvar_Click(object sender, EventArgs e) { ProdutoBD bd = new ProdutoBD(); Produto produto = bd.SelectProduto(Convert.ToInt32(Session["ID"])); produto.Nome = lblNome.Text; produto.Quantidade = Convert.ToInt32(lblQuantidade.Text); produto.ValorCento = Convert.ToDouble(txtValor.Text); produto.Descricao = lblDescricao.Text; produto.Status = ddlStatus.Text; if (bd.Update(produto)) { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "sucesso();", true); txtValor.Focus(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Ocorreu um erro! Contate o suporte!');", true); } }
protected void btnSalvar_Click(object sender, EventArgs e) { ProdutoBD bd = new ProdutoBD(); Produto produto = bd.SelectProduto(Convert.ToInt32(Session["ID"])); produto.Nome = lblNome.Text; produto.Quantidade = Convert.ToInt32(lblQuantidade.Text); produto.ValorCento = Convert.ToDouble(txtValor.Text); produto.Descricao = lblDescricao.Text; produto.Status = ddlStatus.Text; if (bd.Update(produto)) { lblMensagem.Text = "Produto alterado com sucesso"; txtValor.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void btnSalvar_Click(object sender, EventArgs e) { Produto pro = new Produto(); ProdutoBD proBD = new ProdutoBD(); Despesas des = new Despesas(); DespesasBD desBD = new DespesasBD(); pro = proBD.SelectProduto(Convert.ToInt32(Session["idProduto"])); proBD.UpdateCusto(Convert.ToDouble(txtCusto.Text), Convert.ToInt32(Session["idProduto"])); des.Descricao = pro.Descricao; des.Pessoa = Convert.ToInt32(Session["Proprietario"]); des.ValorDespesa = Convert.ToDouble(txtAdd.Text) * Convert.ToDouble(txtCusto.Text); DateTime data = DateTime.Now; des.Data = data; desBD.InsertDespesaProdutos(des); proBD.AddProduto(Convert.ToInt32(Session["idProduto"]), Convert.ToInt32(txtAdd.Text)); CarregaGrid(); txtAdd.Text = string.Empty; }