Exemplo n.º 1
0
        public string Alterar(Produtos p)
        {
            try
            {
                ProdutosModel pm       = new ProdutosModel();
                Produtos      produtos = pm.Produtos.Single(c => c.produtoID.Equals(p.produtoID));
                //--Corrigir alterar

                produtos.descricao        = (p.descricao == null ? produtos.descricao : p.descricao);
                produtos.estoqueSeguranca = (p.estoqueSeguranca == null ? produtos.estoqueSeguranca : p.estoqueSeguranca);
                produtos.qntEstoque       = (p.qntEstoque == null ? produtos.qntEstoque : p.qntEstoque);
                produtos.leadTime         = (p.leadTime == null ? produtos.leadTime : p.leadTime);
                produtos.nome             = (p.nome == null ? produtos.nome : p.nome);
                produtos.politicaLote     = (p.politicaLote == null ? produtos.politicaLote : p.politicaLote);
                produtos.unidadeMedida    = (p.unidadeMedida == 0 ? produtos.unidadeMedida : p.unidadeMedida);

                pm.SaveChanges();

                return("Produto alterado.");
            }
            catch (Exception e)
            {
                return("Não foi possível alterar");
            }
        }
Exemplo n.º 2
0
        public string Adicionar(ProdutosMaquinarios p)
        {
            ProdutosModel pm = new ProdutosModel();

            try
            {
                pm.ProdutosMaquinarios.Add(p);
                pm.SaveChanges();
                return("Produto incluído.");
            }
            catch (Exception e)
            {
                return("Não foi possível inserir este produto.");
            }
        }
Exemplo n.º 3
0
        public string DeletarProdutoMaquinario(int produtosMaquinariosID)
        {
            try
            {
                ProdutosModel       pm = new ProdutosModel();
                ProdutosMaquinarios produtosMaquinarios = pm.ProdutosMaquinarios.Single(c => c.produtosMaquinariosID.Equals(produtosMaquinariosID));

                pm.ProdutosMaquinarios.Remove(produtosMaquinarios);

                pm.SaveChanges();

                return("Tipo removido.");
            }
            catch (Exception e)
            {
                return("Não foi possível remover");
            }
        }
Exemplo n.º 4
0
        public string Alterar(ProdutosFilhos pf)
        {
            try
            {
                ProdutosModel  pm             = new ProdutosModel();
                ProdutosFilhos produtosFilhos = pm.ProdutosFilhos.Single(c => c.produtosFilhosID.Equals(pf.produtosFilhosID));

                produtosFilhos.quantidade = pf.quantidade;
                produtosFilhos.filhoID    = pf.filhoID;

                pm.SaveChanges();

                return("Produto alterado.");
            }
            catch (Exception e)
            {
                return("Não foi possível alterar");
            }
        }