public bool IncluirProduto(ProdutoEstoqueData produto) { try { // Connect to the ProductsModel database using (ProvedorEstoque database = new ProvedorEstoque()) { ProdutoEstoque produtoEstoque = new ProdutoEstoque() { NumeroProduto = produto.NumeroProduto, NomeProduto = produto.NomeProduto, DescricaoProduto = produto.DescricaoProduto, EstoqueProduto = produto.EstoqueProduto }; database.ProdutoEstoques.Add(produtoEstoque); database.SaveChanges(); } } catch { // If an exception occurs, return false to indicate failure return(false); } return(true); }
public ProdutoEstoqueData VerProduto(string NumeroProduto) { ProdutoEstoqueData productData = null; try { using (ProvedorEstoque database = new ProvedorEstoque()) { // Find the first product that matches the specified product code ProdutoEstoque productEstoque = database.ProdutoEstoques.First( p => String.Compare(p.NumeroProduto, NumeroProduto) == 0); productData = new ProdutoEstoqueData() { NumeroProduto = productEstoque.NumeroProduto, NomeProduto = productEstoque.NomeProduto, DescricaoProduto = productEstoque.DescricaoProduto, EstoqueProduto = productEstoque.EstoqueProduto }; } } catch { // Ignore exceptions in this implementation } // Return the product return(productData); }