示例#1
0
        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));
        }
示例#2
0
        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)));
        }