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)); }
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))); }