protected void btnPesquisar_Click(object sender, EventArgs e) { produtoDao = new ProdutoDAO(); grdMeusProdutos.DataSource = produtoDao.ConsultaProduto(null, utls.ConvertePara<Int32>(ddlCategoria.SelectedValue, 0), txbNomeProduto.Text, utls.ConvertePara<Int32>(Session["idLoja"], 0)); grdMeusProdutos.DataBind(); }
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()); } } } }
protected void CarregaProduto(int idProduto, string descrProduto) { dst = new DataSet(); produtoDao = new ProdutoDAO(); dst = produtoDao.ConsultaProduto(idProduto, 0, descrProduto, utls.ConvertePara<Int32>(Session["idLoja"], 0)); if (dst.Tables[0].Rows.Count > 0) { DataRow dr = dst.Tables[0].Rows[0]; txbDescricao.Text = utls.ConvertePara<String>(dr["descrProduto"], ""); ddlCategoria.SelectedValue = utls.ConvertePara<String>(dr["idCategoria"], ""); txbQtde.Text = utls.ConvertePara<String>(dr["qtdeEstoque"], ""); txbCusto.Text = utls.ConvertePara<String>(dr["valorCusto"], ""); txbVenda.Text = utls.ConvertePara<String>(dr["valorVenda"], ""); cblOutros.Items[0].Selected = Convert.ToBoolean(dr["freteGratis"]); cblOutros.Items[1].Selected = Convert.ToBoolean(dr["ativoProduto"]); ddlCategoria.DataBind(); } }
public void CarregaProduto() { DataSet dstProduto = new DataSet(); ProdutoDAO produtoDao = new ProdutoDAO(); int IdLoja = 0; dstProduto = produtoDao.ConsultaProduto(Convert.ToInt32(Session["idProduto"]), 0, null, 0); DataRow drProduto = dstProduto.Tables[0].Rows[0]; if (dstProduto.Tables[0].Rows.Count > 0) { IdLoja = Convert.ToInt32(drProduto["idLoja"]); lblDescricao.Text = Convert.ToString(drProduto["descrProduto"]); lblProduto.Text = Convert.ToString(drProduto["descrProduto"]); hfdValorVenda.Value = Convert.ToString(drProduto["valorVenda"]); Double Valor = Convert.ToDouble(drProduto["valorVenda"]); lblValor.Text = string.Format("{0:C2}", Valor); if (Convert.ToInt32(drProduto["qtdeEstoque"]) > 0) { for (int i = 1; i <= Convert.ToInt32(drProduto["qtdeEstoque"]); i++) { ListItem li = new ListItem(); li.Text = i.ToString(); li.Value = i.ToString(); ddlQtde.Items.Add(li); } } lblCategoria.Text = Convert.ToString(drProduto["descrCategoria"]); lblQtde.Text = Convert.ToString(drProduto["qtdeEstoque"]); if (Convert.ToBoolean(drProduto["freteGratis"])) { lblFreteGratis.Text = "Sim"; } else { lblFreteGratis.Text = "Não"; } lblUnLike.Text = Convert.ToString(drProduto["unlikeProduto"]); Label7.Text = Convert.ToString(drProduto["likeProduto"]); DataSet dstLoja = new DataSet(); LojaDAO lojaDao = new LojaDAO(); dstLoja = lojaDao.ConsultaLoja(null, IdLoja); DataRow drLoja = dstLoja.Tables[0].Rows[0]; if (dstLoja.Tables[0].Rows.Count > 0) { if (!Convert.IsDBNull(drLoja["logoLoja"])) { imgLogo.ImageUrl = Convert.ToString(drLoja["logoLoja"]); } lblRazao.Text = Convert.ToString(drLoja["razaoSocial"]); lblFantasia.Text = utls.ConvertePara<String>(drLoja["nomeFantasia"], ""); lblContato.Text = utls.ConvertePara<String>(drLoja["foneLoja"], ""); lblSite.Text = utls.ConvertePara<String>(drLoja["siteLoja"], ""); lblCep.Text = Convert.ToString(drLoja["cepLoja"]); lblEstado.Text = Convert.ToString(drLoja["ufLoja"]); lblCidade.Text = Convert.ToString(drLoja["cidLoja"]); lblBairro.Text = Convert.ToString(drLoja["bairroLoja"]); lblEndereco.Text = Convert.ToString(drLoja["enderLoja"]); lblNumero.Text = Convert.ToString(drLoja["numLoja"]); lblComplemento.Text = utls.ConvertePara<String>(drLoja["complLoja"], ""); } } }