Example #1
0
 public virtual void DeduzirItem(Produto pProduto, int pQuantidade)
 {
     var itemDeEstoque = ProdutosEmEstoque.FirstOrDefault(item => item.Produto.Id == pProduto.Id);
     if (itemDeEstoque != null)
     {
         itemDeEstoque.Quantidade -= pQuantidade;
     }
 }
Example #2
0
 public virtual void IncluirItem(Produto pProduto, int pQuantidade)
 {
     var itemDeEstoque = ProdutosEmEstoque.FirstOrDefault(item => item.Produto.Id == pProduto.Id);
     if (itemDeEstoque != null)
     {
         itemDeEstoque.Quantidade += pQuantidade;
     }
     else
         ProdutosEmEstoque.Add(new ProdutoEstoque { Produto = pProduto, Quantidade = pQuantidade });
 }
Example #3
0
 public virtual void RemoveProduto(Produto produto)
 {            
     produtos.Remove(produto);
 }
Example #4
0
 public virtual void AddProduto(Produto produto)
 {
     produtos.Add(produto);
     produto.Marca = this;
 }