Exemple #1
0
        public bool IncluirProdutoEstoque(EstoqueData Estoque)
        {
            try
            {
                using (EstoqueEntityModel.ProvedorEstoque database = new EstoqueEntityModel.ProvedorEstoque())
                {
                    Estoque estoqueDb = new Estoque()
                    {
                        NumeroProduto    = Estoque.NumeroProduto,
                        NomeProduto      = Estoque.NomeProduto,
                        DescricaoProduto = Estoque.DescricaoProduto,
                        EstoqueProduto   = Estoque.EstoqueProduto
                    };

                    database.Estoques.Add(estoqueDb);
                    database.SaveChanges();

                    return(true);
                }
            }
            catch
            {
                return(false);
            }
        }
        public List <EstoqueData> ListarProdutosEstoque()
        {
            List <EstoqueData> produtosEstoqueList = new List <EstoqueData>();

            try
            {
                using (EstoqueEntityModel.ProvedorEstoque database = new EstoqueEntityModel.ProvedorEstoque())
                {
                    List <Estoque> estoques = (from estoque in database.Estoques
                                               select estoque).ToList();

                    foreach (Estoque estoque in estoques)
                    {
                        EstoqueData estoqueData = new EstoqueData()
                        {
                            NumeroProduto    = estoque.NumeroProduto,
                            NomeProduto      = estoque.NomeProduto,
                            DescricaoProduto = estoque.DescricaoProduto,
                            EstoqueProduto   = estoque.EstoqueProduto
                        };
                        produtosEstoqueList.Add(estoqueData);
                    }
                }
            }
            catch
            {
            }
            return(produtosEstoqueList);
        }
Exemple #3
0
        public EstoqueData VerProdutoEstoque(string NumeroProdutoEstoque)
        {
            EstoqueData estoqueData = null;

            try
            {
                using (EstoqueEntityModel.ProvedorEstoque database = new EstoqueEntityModel.ProvedorEstoque())
                {
                    Estoque matchingEstoque = database.Estoques.First(
                        e => String.Compare(e.NumeroProduto, NumeroProdutoEstoque) == 0);
                    estoqueData = new EstoqueData()
                    {
                        NumeroProduto    = matchingEstoque.NumeroProduto,
                        NomeProduto      = matchingEstoque.NomeProduto,
                        DescricaoProduto = matchingEstoque.DescricaoProduto,
                        EstoqueProduto   = matchingEstoque.EstoqueProduto
                    };
                }
            }
            catch
            {
            }
            return(estoqueData);
        }