public void Alterar(ProdutoDTO p) { produto.Codigo = p.Codigo; produto.Descricao = p.Descricao; produto.Alterar(p.Id); }
public FichaProdutoDTO() { Id = 0; Item = new ItemEstoqueDTO(); Produto = new ProdutoDTO(); Qtd = 0; Observacao = string.Empty; }
//subistituiu o CarregaDados public ProdutoDTO GetProduto(int id) { Produto p = Produto.GetProduto(id); ProdutoDTO produtoDTO = new ProdutoDTO(); produtoDTO.Id = p.Id; produtoDTO.Codigo = p.Codigo; produtoDTO.Descricao = p.Descricao; return produtoDTO; }
public static ArrayList Produtos() { ArrayList array = Produto.GetProdutos(); //teste refactor aki ArrayList list = new ArrayList(); ProdutoDTO pDTO; foreach (Produto p in array) { pDTO = new ProdutoDTO(); pDTO.Id = p.Id; pDTO.Descricao = p.Descricao; pDTO.Codigo = p.Codigo; list.Add(pDTO); } return list; }
public void Incluir(ProdutoDTO p) { produto.Codigo = p.Codigo; produto.Descricao = p.Descricao; produto.Incluir(); }
public override void Salvar() { if (ValidaCampos()) { ProdutoControl produto = new ProdutoControl(); FichaProdutoControl ficha = new FichaProdutoControl(); ProdutoDTO produtoDTO = new ProdutoDTO(); produtoDTO.Id = id; produtoDTO.Codigo = Convert.ToInt32(this.txtCodigo.Text); produtoDTO.Descricao = this.txtNomeProduto.Text; if (ModoOperacao == "E") { produto.Alterar(produtoDTO); ficha.SalvaGrid(itensInsertUpdate, itensRemoved); ModoOperacao = ""; DesativaControles(); MessageBox.Show("O registro foi Atualizado com sucesso!", "Transação Concluída", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (ModoOperacao == "N") { produto.Incluir(produtoDTO); ficha.SalvaGrid(itensInsertUpdate, itensRemoved); ModoOperacao = ""; DesativaControles(); MessageBox.Show("O registro foi salvo com sucesso!", "Transação Concluída", MessageBoxButtons.OK, MessageBoxIcon.Information); } Pesquisar(dgPesquisa, this.txtPESQUISA.Text); SistemaEmEspera(); } }