public FichaProdutoDTO() { Id = 0; Item = new ItemEstoqueDTO(); Produto = new ProdutoDTO(); Qtd = 0; Observacao = string.Empty; }
public void Incluir(ItemEstoqueDTO itemEstoqueDTO) { itemEstoque.Descricao = itemEstoqueDTO.Descricao; itemEstoque.UnidadeMedida = itemEstoqueDTO.UnidadeMedida; itemEstoque.GrupoItemEstoque = GrupoItemEstoque.FindById(itemEstoqueDTO.IdGrupoItemEstoque); itemEstoque.EstoqueMinimo = itemEstoqueDTO.EstoqueMinimo; itemEstoque.incluir(); }
public static ArrayList ItensEstoque() { ItemEstoque i = new ItemEstoque(); ArrayList array = i.GetItensEstoque(); //teste refactor aki ArrayList list = new ArrayList(); ItemEstoqueDTO dto; foreach (ItemEstoque a in array) { dto = new ItemEstoqueDTO(); dto.Descricao = a.Descricao; dto.EstoqueMinimo = a.EstoqueMinimo; dto.Id = a.Id; dto.UnidadeMedida = a.UnidadeMedida; dto.IdGrupoItemEstoque = a.GrupoItemEstoque.Id; list.Add(dto); } return list; }
public override void Salvar() { if (ValidaCampos()) { ItemEstoqueControl itemEstoqueControl = new ItemEstoqueControl(); ComboBoxItem grupoSelecionado = (ComboBoxItem)this.comboBoxGrupoEstoque.SelectedItem; ItemEstoqueDTO itemEstoqueDTO = new ItemEstoqueDTO(); itemEstoqueDTO.Descricao = this.txtDescricao.Text; itemEstoqueDTO.UnidadeMedida = (UnidadeMedida)this.comboBoxUnidadeMedida.SelectedItem; itemEstoqueDTO.IdGrupoItemEstoque = grupoSelecionado.id; itemEstoqueDTO.EstoqueMinimo = int.Parse(this.textBoxEstoqueMinimo.Text); if (this.ModoOperacao == "E") { itemEstoqueControl.Alterar(new ItemEstoqueDTO()); ModoOperacao = ""; DesativaControles(); MessageBox.Show("O registro foi Atualizado com sucesso!", "Transação Concluída", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (ModoOperacao == "N") { itemEstoqueControl.Incluir(itemEstoqueDTO); ModoOperacao = ""; DesativaControles(); MessageBox.Show("O registro foi salvo com sucesso!", "Transação Concluída", MessageBoxButtons.OK, MessageBoxIcon.Information); } Pesquisar(dgPesquisa, this.txtPESQUISA.Text); SistemaEmEspera(); } }
public void Alterar(ItemEstoqueDTO itemEstoqueDTO) { }