protected void btnNao_Click(object sender, EventArgs e) { try { grdProduto_Pagamento.SelectedIndex = 0; int vidProduto = Convert.ToInt32(grdProduto_Pagamento.SelectedDataKey["idProduto"]); produtoDao = new ProdutoDAO(); produto = new Produto(); produto.IdProduto = vidProduto; produto.IdLoja = Convert.ToInt32(Session["idLoja"]); produto.IdCategoria = 0; produto.DescrProduto = ""; produto.QtdeEstoque = 1; produto.ValorCusto = 0.00; produto.ValorVenda = 0.00; produto.FreteGratis = false; produto.AtivoProduto = false; produtoDao.sp_ManutencaoProduto(produto, "D"); } finally { pnlMessage.Visible = false; pnlMessage.Enabled = false; Response.Redirect("MeusProdutos.aspx"); } }
protected void wzProduto_NextButtonClick(object sender, WizardNavigationEventArgs e) { if (Page.IsValid) { produto = new Produto(); produtoDao = new ProdutoDAO(); int index = ((Wizard)sender).ActiveStepIndex; if (index == 0) { if (Session["modo"].ToString() == "I") { try { if (utls.ProdutoExistente(Convert.ToInt32(Session["idUsuario"]), Convert.ToString(Session["idUsuario"]))) { return; } produto.IdProduto = utls.ConvertePara<Int32>(Session["idProduto"], 0); produto.IdLoja = utls.ConvertePara<Int32>(Session["idLoja"], 0); produto.IdCategoria = Convert.ToInt32(ddlCategoria.SelectedValue); produto.DescrProduto = Convert.ToString(txbDescricao.Text); produto.QtdeEstoque = utls.ConvertePara<Int32>(txbQtde.Text, 1); produto.ValorCusto = utls.ConvertePara<Double>(txbCusto.Text, 0.00); produto.ValorVenda = Convert.ToDouble(txbVenda.Text); produto.FreteGratis = utls.ConvertePara<Boolean>(cblOutros.Items[0].Selected, false); produto.AtivoProduto = utls.ConvertePara<Boolean>(cblOutros.Items[1].Selected, true); produtoDao.sp_ManutencaoProduto(produto, Session["modo"].ToString()); } finally { produtoDao = new ProdutoDAO(); dst = produtoDao.ConsultaProduto(0, Convert.ToInt32(ddlCategoria.SelectedValue), txbDescricao.Text, utls.ConvertePara<Int32>(Session["idLoja"], 0)); if (dst.Tables[0].Rows.Count > 0) { DataRow dr = dst.Tables[0].Rows[0]; Session["idProduto"] = dr["idProduto"].ToString(); } } } else { produto.IdProduto = utls.ConvertePara<Int32>(Session["idProduto"], 0); produto.IdLoja = utls.ConvertePara<Int32>(Session["idLoja"], 0); produto.IdCategoria = Convert.ToInt32(ddlCategoria.SelectedValue); produto.DescrProduto = Convert.ToString(txbDescricao.Text); produto.QtdeEstoque = utls.ConvertePara<Int32>(txbQtde.Text, 1); produto.ValorCusto = utls.ConvertePara<Double>(txbCusto.Text, 0.00); produto.ValorVenda = Convert.ToDouble(txbVenda.Text); produto.FreteGratis = utls.ConvertePara<Boolean>(cblOutros.Items[0].Selected, false); produto.AtivoProduto = utls.ConvertePara<Boolean>(cblOutros.Items[1].Selected, true); produtoDao.sp_ManutencaoProduto(produto, Session["modo"].ToString()); } } } }