示例#1
0
 public void RegistrarProduto(ProdutoNotaEntrada produto)
 {
     if (!this.Produtos.Contains(produto))
     {
         this.Produtos.Add(produto);
     }
 }
 private void btnGravarProduto_Click(object sender, EventArgs e)
 {
     var produtoNota = new ProdutoNotaEntrada()
     {
         Id = (txtIDProduto.Text == string.Empty ?
             Guid.NewGuid() : new Guid(txtIDProduto.
             Text)),
         PrecoCustoCompra = Convert.ToDouble(
             txtCusto.Text),
         ProdutoNota = (Produto)cbxProduto.
             SelectedItem,
         QuantidadeComprada = Convert.ToDouble(
             txtQuantidade.Text)
     };
     this.notaAtual.RegistrarProduto(produtoNota);
     this.notaAtual = this.controller.Update(
         this.notaAtual);
     ChangeStatusOfControls(false);
     UpdateProdutosGrid();
     ClearControlsProduto();
 }
示例#3
0
 public void RemoverProduto(ProdutoNotaEntrada produto)
 {
     this.Produtos.Remove(produto);
 }
 protected bool Equals(ProdutoNotaEntrada other)
 {
     return Id.Equals(other.Id);
 }
示例#5
0
 protected bool Equals(ProdutoNotaEntrada other)
 {
     return(Id.Equals(other.Id));
 }
 public void RemoverProduto(ProdutoNotaEntrada produto)
 {
     this.Produtos.Remove(produto);
 }
 public void RegistrarProduto(ProdutoNotaEntrada produto)
 {
     if (this.Produtos.Contains(produto))
         this.Produtos.Remove(produto);
     this.Produtos.Add(produto);
 }