예제 #1
0
        public ProdutoViewModel AtualizarObservacaoProduto(ProdutoViewModel produto, UsuarioViewModel usuarioVM)
        {
            var historico = new HistoricoViewModel()
            {
                IdPacto = produto.IdPacto, Descricao = $"Campo observações alterado por { usuarioVM.Nome}, { usuarioVM.DescricaoPerfil }, na unidade { usuarioVM.nomeUnidade }, em {DateTime.Now.ToString("dd/MM/yyyy")} às { DateTime.Now.ToString("HH:mm:ss")}, conforme horário oficial de Brasília"
            };
            var historicoVM = Mapper.Map <HistoricoViewModel, Historico>(historico);

            _historicoService.Adicionar(historicoVM);
            return(Mapper.Map <Produto, ProdutoViewModel>(_produtoService.AtualizarObservacaoProduto(idProduto: produto.IdProduto, observacoes: produto.Observacoes)));;
        }