Exemplo n.º 1
0
        public async Task <ISaida> AlterarParcela([FromBody, SwaggerParameter("Informações para alteração de uma parcela.", Required = true)] AlterarParcelaViewModel model)
        {
            var alterarEntrada = new AlterarParcelaEntrada(
                model.IdParcela.Value,
                model.Data.Value,
                model.Valor.Value,
                base.ObterIdUsuarioClaim(),
                model.Observacao);

            return(await _agendamentoServico.AlterarParcela(alterarEntrada));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> AlterarParcela(
            [FromQuery, SwaggerParameter("ID da parcela.", Required = true)] int idParcela,
            [FromBody, SwaggerParameter("Informações para alteração de uma parcela.", Required = true)] ParcelaViewModel model)
        {
            var entrada = new ParcelaEntrada(
                base.ObterIdUsuarioClaim(),
                model.Data.Value,
                model.Valor.Value,
                model.Observacao);

            return(new ApiResult(await _agendamentoServico.AlterarParcela(idParcela, entrada)));
        }