Exemplo n.º 1
0
        public async Task <IActionResult> Alugar([FromBody] CalcularLocacaoInput input)
        {
            var path   = Startup.ContentRoot;
            var result = await _agendamentoService.Alugar(input, new GeraPdf(), path);

            if (!result.Success)
            {
                return(BadRequest(result.Message));
            }
            var agendamentoDto = _mapper.Map <Agendamento, AgendamentoDto>((Agendamento)result.Entity);

            return(StatusCode(200, agendamentoDto));
            // return Ok(result.Entity);
        }