コード例 #1
0
        public async Task <IActionResult> SendAppointmentsInvoice([FromBody] CreateInvoiceDto invoiceDto)
        {
            var invoiceModel = await _financialReportService.CreateInvoiceReportModel(invoiceDto.ClientId, invoiceDto.AppointmentId);

            byte[] invoiceReport = await _financialReportService.GenerateInvoice(invoiceModel);

            await _emailNotificationService.SendClientAppointmentsInvoice(invoiceDto.ClientId, invoiceReport);

            return(NoContent());
        }