Ejemplo n.º 1
0
        public void AtualizarProduto(ProdutoSubscritoDTO produtoSubscritoDto)
        {
            var produtoFornecedor = ObterProdutoFornecedor(produtoSubscritoDto);

            Map(produtoFornecedor, produtoSubscritoDto);
            _produtoFornecedorRepository.Edit(produtoFornecedor);
            _produtoFornecedorRepository.Save();

            ValidarEstoque(produtoFornecedor);
        }
Ejemplo n.º 2
0
 public void Atualizar(ProdutoSubscritoDTO produtoSubscritoDto)
 {
     _produtoFornecedorService.AtualizarProduto(produtoSubscritoDto);
 }
Ejemplo n.º 3
0
 private ProdutoFornecedor ObterProdutoFornecedor(ProdutoSubscritoDTO produtoSubscritoDto)
 {
     return(_produtoFornecedorRepository
            .FindBy(pf => pf.GuidProdutoFornecedor == produtoSubscritoDto.Guid).FirstOrDefault());
 }
Ejemplo n.º 4
0
 private void Map(ProdutoFornecedor produtoFornecedor, ProdutoSubscritoDTO produtoSubscritoDto)
 {
     produtoFornecedor.Estoque         = produtoSubscritoDto.Estoque;
     produtoFornecedor.PrecoFornecedor = produtoSubscritoDto.Preco;
     produtoFornecedor.PrecoVenda      = produtoSubscritoDto.PrecoSugeridoVenda;
 }