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