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