public async Task <ISaida> DescartarParcela([FromBody, SwaggerParameter("Informações de descarte da parcela.", Required = true)] DescartarParcelaViewModel model) { var descartarEntrada = new DescartarParcelaEntrada( model.IdParcela.Value, base.ObterIdUsuarioClaim(), model.MotivoDescarte); return(await _agendamentoServico.DescartarParcela(descartarEntrada)); }
public async Task <IActionResult> DescartarParcela( [FromQuery, SwaggerParameter("ID da parcela.", Required = true)] int idParcela, [FromBody, SwaggerParameter("Informações de descarte da parcela.", Required = true)] DescartarParcelaViewModel model) { var entrada = new DescartarParcelaEntrada( base.ObterIdUsuarioClaim(), model.MotivoDescarte); return(new ApiResult(await _agendamentoServico.DescartarParcela(idParcela, entrada))); }