public IActionResult GetAppointmentsReport([FromQuery] bool skipCanceled)
        {
            var appointments = _appointmentBusiness.GetAppointments();

            Log.Information("Generating appointment PDF report");

            var pdf  = _pdfGenerator.GenerateHtmlToPdfDocument(appointments, skipCanceled);
            var file = _converter.Convert(pdf);

            Log.Information("Successfully generated PDF document");

            return(File(file, "application/pdf"));
        }