Exemplo n.º 1
0
 public IActionResult PersistirLancamentoFinanceiro([FromBody] LancamentoFinanceiroVM lancamentosVM)
 {
     try
     {
         var lancamento = Mapper.Map <RootLancamentoFinanceiro>(lancamentosVM);
         _lancamentoFinanceiroService.Adicionar(lancamento);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest());
     }
 }
Exemplo n.º 2
0
        public async Task <ActionResult <LancamentoFinanceiroViewModel> > Adicionar(LancamentoFinanceiroViewModel lancamentoFinanceiroViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(NotFound());
            }

            var Lancamento = new Lancamento()
            {
                DataLancamento = DateTime.Now,
                Valor          = lancamentoFinanceiroViewModel.Valor,
                Tipo           = lancamentoFinanceiroViewModel.Tipo,
                Status         = lancamentoFinanceiroViewModel.Status
            };

            // await _lancamentoFinanceiroService.Adicionar(_mapper.Map<Lancamento>(lancamentoFinanceiroViewModel));

            await _lancamentoFinanceiroService.Adicionar(Lancamento);

            return(Ok(Lancamento));
        }