это конец...

This commit is contained in:
Галина Федоренко 2024-05-30 11:11:48 +04:00
parent 896b02f70d
commit 547bcbea64
8 changed files with 14 additions and 13 deletions

View File

@ -39,7 +39,9 @@ namespace LawFirmBusinessLogic.BusinessLogics
AbstractSaveToExcelVisitsLawyer saveToExcelVisitLawyer,
AbstractSaveToWordVisitsLawyer saveToWordVisitLawyer,
AbstractSaveToPdfConsultationHearing saveToPdfConsultationHearing,
AbstractSaveToPdfCaseHearing saveToPdfCaseHearing
AbstractSaveToPdfCaseHearing saveToPdfCaseHearing,
AbstractSaveToPdfClientCaseHearing saveToPdfClientCaseHearing
)
{
_clientStorage = clientStorage;
@ -55,6 +57,7 @@ namespace LawFirmBusinessLogic.BusinessLogics
_saveToWordVisitLawyer = saveToWordVisitLawyer;
_saveToPdfConsultationHearing = saveToPdfConsultationHearing;
_saveToPdfCaseHearing = saveToPdfCaseHearing;
_saveToPdfClientCaseHearing = saveToPdfClientCaseHearing;
}
public List<ReportClientsConsultationViewModel> GetClientsConsultation(ReportBindingModel model)
{

View File

@ -25,7 +25,7 @@ namespace LawFirmBusinessLogic.MailWorker
objMailMessage.Body = info.Text;
objMailMessage.SubjectEncoding = Encoding.UTF8;
objMailMessage.BodyEncoding = Encoding.UTF8;
Attachment attachment = new Attachment("E:\\reports\\pdf\\file.pdf", new ContentType(MediaTypeNames.Application.Pdf));
Attachment attachment = new Attachment("E:\\reports\\file.pdf", new ContentType(MediaTypeNames.Application.Pdf));
//Attachment attachment = new Attachment("D:\\CourseWork\\pdffile.pdf", new ContentType(MediaTypeNames.Application.Pdf));
objMailMessage.Attachments.Add(attachment);

View File

@ -1,10 +1,5 @@
using LawFirmBusinessLogic.OfficePackages.HelperEnums;
using LawFirmBusinessLogic.OfficePackages.HelperModels;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LawFirmBusinessLogic.OfficePackages
{

View File

@ -10,6 +10,7 @@ namespace LawFirmContracts.BusinessLogicContracts
List<ReportVisitLawyerViewModel> GetVisitLawyer(ReportVisitLawyerBindingModel model);
List<ReportConsultationHearingViewModel> GetConsultationHearing(ReportConsultationHearingBindingModel model);
List<ReportCaseHearingViewModel> GetCaseHearing(ReportCaseHearingBindingModel model);
List<ReportClientCaseHearingViewModel> GetClientCaseHearing(ReportClientCaseHearingBindingModel model);
void SaveClientsConsultationToWordFile(ReportBindingModel model);
void SaveClientsConsultationToExcelFile(ReportBindingModel model);

View File

@ -156,6 +156,7 @@ namespace LawFirmExecutorApp.Controllers
DateTo = dateTo,
Email = APIClient.Executor.Email,
ClientId = clientId
});
Response.Redirect("SendMail");

View File

@ -42,7 +42,7 @@ namespace LawFirmRestApi.Controllers
}
}
[HttpPost]
public void SaveCaseHearingToPdfFile(ReportClientCaseHearingBindingModel report)
public void SaveClientCaseHearingToPdfFile(ReportClientCaseHearingBindingModel report)
{
try
{

View File

@ -32,7 +32,7 @@ namespace LawFirmRestApi.Controllers
{
DateFrom = report.DateFrom,
DateTo = report.DateTo,
FileName = "D:\\CourseWork\\pdfConsultationHearingsReport.pdf",
FileName = "E:\\reports\\pdfConsultationHearingsReport.pdf",
GuarantorId = report.GuarantorId,
});
}
@ -51,7 +51,7 @@ namespace LawFirmRestApi.Controllers
{
DateFrom = report.DateFrom,
DateTo = report.DateTo,
FileName = "D:\\CourseWork\\pdfCaseHearingsReport.pdf",
FileName = "E:\\reports\\pdfCaseHearingsReport.pdf",
GuarantorId = report.GuarantorId,
LawyerId =report.LawyerId,
});
@ -70,7 +70,7 @@ namespace LawFirmRestApi.Controllers
_reportLogic.SaveVisitLawyerToWordFile(new ReportVisitLawyerBindingModel
{
GuarantorId = report.GuarantorId,
FileName = "D:\\CourseWork\\wordVisitLawyerReport.docx",
FileName = "E:\\reports\\wordVisitLawyerReport.docx",
LawyerId = report.LawyerId
});
}
@ -88,7 +88,7 @@ namespace LawFirmRestApi.Controllers
_reportLogic.SaveVisitLawyerToExcelFile(new ReportVisitLawyerBindingModel
{
GuarantorId = report.GuarantorId,
FileName = "D:\\CourseWork\\excelVisitLawyerReport.xlsx",
FileName = "E:\\reports\\excelVisitLawyerReport.xlsx",
LawyerId = report.LawyerId
});
}
@ -108,7 +108,7 @@ namespace LawFirmRestApi.Controllers
{
DateFrom = report.DateFrom,
DateTo = report.DateTo,
FileName = "D:\\CourseWork\\pdffile.pdf",
FileName = "E:\\reports\\pdffile.pdf",
GuarantorId = report.GuarantorId,
LawyerId = report.LawyerId,
Email = report.Email,

View File

@ -46,6 +46,7 @@ builder.Services.AddTransient<AbstractSaveToWordVisitsLawyer, SaveToWordVisitsLa
builder.Services.AddTransient<AbstractSaveToPdfConsultationHearing, SaveToPdfConsultationHearing>();
builder.Services.AddTransient<AbstractSaveToPdfCaseHearing, SaveToPdfCaseHearing>();
builder.Services.AddTransient<AbstractSaveToPdfClients, SaveToPdfClients>();
builder.Services.AddTransient<AbstractSaveToPdfClientCaseHearing, SaveToPdfClientCaseHearing>();
builder.Services.AddSingleton<AbstractMailWorker, MailKitWorker>();
builder.Services.AddControllers();