public async Task <ISaida> LancarParcela([FromBody, SwaggerParameter("Informações de lançamento da parcela.", Required = true)] LancarParcelaViewModel model) { var lancarEntrada = new LancarParcelaEntrada( model.IdParcela.Value, model.Data.Value, model.Valor.Value, base.ObterIdUsuarioClaim(), model.Observacao); return(await _agendamentoServico.LancarParcela(lancarEntrada)); }
public async Task <IActionResult> LancarParcela( [FromQuery, SwaggerParameter("ID da parcela.", Required = true)] int idParcela, [FromBody, SwaggerParameter("Informações de lançamento da parcela.", Required = true)] LancarParcelaViewModel model) { var entrada = new LancarParcelaEntrada( base.ObterIdUsuarioClaim(), model.Data.Value, model.Valor.Value, model.Observacao); return(new ApiResult(await _agendamentoServico.LancarParcela(idParcela, entrada))); }