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