public async Task <IActionResult> Atualizar(EstoqueViewModel estoqueViewModel)
        {
            var estoque = _mapper.Map <Estoque>(estoqueViewModel);
            await _estoqueService.AtualizarAsync(estoque);

            return(Result());
        }
示例#2
0
        public async Task <IActionResult> Put(Guid id, [FromBody] EstoqueSignature signature)
        {
            try
            {
                var retorno = await _estoqueService.AtualizarAsync(signature);

                if (retorno == null)
                {
                    return(NotFound());
                }

                return(Accepted("", retorno));
            }
            catch (Exception ex)
            {
                _logger.LogError(ex, "Erro ao alterar estoque");
                return(BadRequest($"Erro => {ex.Message}"));
            }
        }
示例#3
0
 public async Task Atualizar(EstoqueViewModel estoqueViewModel)
 {
     var estoque = _mapper.Map <Estoque>(estoqueViewModel);
     await _estoqueService.AtualizarAsync(estoque);
 }