Esempio n. 1
0
        public async Task <MovimentoResponse> Aplicar(MovimentoRequest movimento)
        {
            var entity = mapper.Map <Movimento>(movimento);

            entity.TipoMovimento = TipoMovimento.APLICACAO;

            await movimentoRepository.Adicionar(entity);

            await unitOfWork.Salvar();

            var model = mapper.Map <MovimentoResponse>(entity);

            return(model);
        }
Esempio n. 2
0
 public IActionResult Post([FromBody] Movimento model)
 {
     try
     {
         _movimentoRepository.Adicionar(model);
         return(Created("Movimento", model));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.ToString()));
     }
 }