public void TestarInsertProduto() { Produto test = new Produto(1, "Coca", tipoEmbalagem, 150, data); str = bll.Insert(test); Assert.AreEqual(str, "Produto cadastrado com sucesso !"); }
private void Inserir(object sender, EventArgs e) { ProdutoBLL produtoBLL = new ProdutoBLL(); Produto produto = new Produto(); produto.Nome = nometxt.Text; produto.Preco = Convert.ToDouble(precotxt.Text); produto.Tipo = tipotxt.Text; produto.Quantidade = Int32.Parse(quantidadetxt.Text); produtoBLL.Insert(produto); dgvProduos.DataSource = produtoBLL.Select(); }
public IActionResult Produto(string nomeProduto, double precoProduto, int tipoembalaid, DateTime dtcompra, int idSelecionado, string saveBtn2, string saveBtn) { ProdutoBLL bll = new ProdutoBLL(); var produto = new Produto(); if (saveBtn2 == "Deletar") { produto.Id = idSelecionado; ViewData["result"] = bll.Delete(produto); return(View()); } if (idSelecionado != 0) { produto.Id = idSelecionado; produto.Nome = nomeProduto; produto.DataCompra = dtcompra; produto.TipoEmbalagem = new TipoEmbalagem(); produto.TipoEmbalagem.Id = tipoembalaid; produto.Preco = precoProduto; ViewData["result"] = bll.Update(produto); return(View()); } if (saveBtn == "Salvar") { produto.Nome = nomeProduto; produto.DataCompra = dtcompra; produto.TipoEmbalagem = new TipoEmbalagem(); produto.TipoEmbalagem.Id = tipoembalaid; produto.Preco = precoProduto; ViewData["result"] = bll.Insert(produto); return(View()); } return(View()); }
// Adiciona um produto private void btnAdiciona_Click(object sender, EventArgs e) { try { Produto produto = new Produto(); produto.Nome = txtNome.Text; produto.Descricao = txtDescricao.Text; Response response = produtoBLL.Insert(produto); MessageBox.Show(response.Message); if (response.Success) { UpdateGridView(); FerramentasTextBox.LimpaTextBoxes(this); } } catch (FormatException) { MessageBox.Show("Existem valores inválidos!"); } }
protected void Salvar_Click(object sender, EventArgs e) { try { produtoDTO.Nome = nome.Text; produtoDTO.Descricao = descricao.Text; produtoDTO.Valor = Convert.ToDouble(valor.Text); produtoDTO.CategoriaID = Convert.ToInt32(categoria.SelectedValue.ToString()); produtoDTO.FornecedorID = Convert.ToInt32(fornecedor.SelectedValue.ToString()); produtoDTO.QuantidadeEstoque = Convert.ToInt32(quantidade.Text); produtoDTO.Foto = imagem.FileName.ToString(); produtoBLL.Insert(produtoDTO); string localFoto = Server.MapPath("/IMG/Produtos/" + produtoDTO.Foto); imagem.SaveAs(localFoto); string mensagem = "Produto inserido com sucesso!"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "alert('" + mensagem + "')", true); } catch (Exception ex) { msgErro.Visible = true; msgErro.Text = ex.Message; } }
public static void DefineType(Object obj, string command) { try { if (obj != null) { string nome = obj.GetType().FullName.ToLower(); if (nome.Trim().ToLower().Contains("cliente")) { Cliente cliente = new Cliente(); cliente = (Cliente)obj; ClienteBLL clienteBLL = new ClienteBLL(); switch (command.ToUpper()[0]) { case 'A': clienteBLL.Update(cliente); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': clienteBLL.Delete(cliente); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': clienteBLL.Insert(cliente); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } else if (nome.Trim().ToLower().Contains("fornecedor")) { Fornecedor fornecedor = new Fornecedor(); fornecedor = (Fornecedor)obj; FornecedorBLL fornecedorBLL = new FornecedorBLL(); switch (command.ToUpper()[0]) { case 'A': fornecedorBLL.Update(fornecedor); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': fornecedorBLL.Delete(fornecedor); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': fornecedorBLL.Insert(fornecedor); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } else if (nome.Trim().ToLower().Contains("funcionario")) { Funcionario funcionario = new Funcionario(); funcionario = (Funcionario)obj; FuncionarioBLL funcionarioBLL = new FuncionarioBLL(); switch (command.ToUpper()[0]) { case 'A': funcionarioBLL.Update(funcionario); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': funcionarioBLL.Delete(funcionario); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': funcionarioBLL.Insert(funcionario); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } else if (nome.Trim().ToLower().Contains("produto")) { Produto produto = new Produto(); produto = (Produto)obj; ProdutoBLL produtoBLL = new ProdutoBLL(); switch (command.ToUpper()[0]) { case 'A': produtoBLL.Update(produto); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': produtoBLL.Delete(produto); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': produtoBLL.Insert(produto); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } else if (nome.Trim().ToLower().Contains("itemVenda")) { ItemVenda itemVenda = new ItemVenda(); itemVenda = (ItemVenda)obj; ItemVendaBLL itemVendaBLL = new ItemVendaBLL(); switch (command.ToUpper()[0]) { case 'A': itemVendaBLL.Update(itemVenda); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': itemVendaBLL.Delete(itemVenda); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': itemVendaBLL.Insert(itemVenda); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } else if (nome.Trim().ToLower().Contains("itemEntrada")) { ItemEntrada itemEntrada = new ItemEntrada(); itemEntrada = (ItemEntrada)obj; ItemEntradaBLL itemEntradaBLL = new ItemEntradaBLL(); switch (command.ToUpper()[0]) { case 'A': itemEntradaBLL.Update(itemEntrada); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': itemEntradaBLL.Delete(itemEntrada); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': itemEntradaBLL.Insert(itemEntrada); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } else if (nome.Trim().ToLower().Contains("entrada")) { Entrada entrada = new Entrada(); entrada = (Entrada)obj; EntradaBLL entradaBLL = new EntradaBLL(); switch (command.ToUpper()[0]) { case 'A': entradaBLL.Update(entrada); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': entradaBLL.Delete(entrada); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': entradaBLL.Insert(entrada); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } else if (nome.Trim().ToLower().Contains("venda")) { Venda venda = new Venda(); venda = (Venda)obj; VendaBLL vendaBLL = new VendaBLL(); switch (command.ToUpper()[0]) { case 'A': vendaBLL.Update(venda); System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!"); break; case 'D': vendaBLL.Delete(venda); System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!"); break; case 'I': vendaBLL.Insert(venda); System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!"); break; default: break; } } } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message);; } }
public int Insert(Produto item) { return(ProdutoBLL.Insert(item)); }