это конец...

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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