Delete files after send.
This commit is contained in:
parent
b883756179
commit
72b3e89abc
@ -132,14 +132,15 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
Debiting = GetDebitings(model)
|
Debiting = GetDebitings(model)
|
||||||
}, OfficeOperationEnum.Для_кассира);
|
}, OfficeOperationEnum.Для_кассира);
|
||||||
|
|
||||||
byte[] word = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по зявкам на снятие.docx");
|
byte[] word = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по зявкам на снятие.docx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по зявкам на снятие.docx");
|
||||||
|
|
||||||
_mailKitWorker.SendMailAsync(new()
|
_mailKitWorker.SendMailAsync(new()
|
||||||
{
|
{
|
||||||
MailAddress = model.Email,
|
MailAddress = model.Email,
|
||||||
Subject = "Отчёт по счетам",
|
Subject = "Отчёт по счетам",
|
||||||
Text = $"За период с {model.DateFrom} " +
|
Text = $"Отчёт по состоянию на {DateTime.Now.ToString()}",
|
||||||
$"по {model.DateTo}.",
|
|
||||||
File = word,
|
File = word,
|
||||||
Role = model.Role,
|
Role = model.Role,
|
||||||
TypeDoc = TypeDocEnum.WORD
|
TypeDoc = TypeDocEnum.WORD
|
||||||
@ -158,14 +159,15 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
Debiting = GetDebitings(model)
|
Debiting = GetDebitings(model)
|
||||||
}, OfficeOperationEnum.Для_кассира);
|
}, OfficeOperationEnum.Для_кассира);
|
||||||
|
|
||||||
byte[] excel = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по зявкам на снятие.xlsx");
|
byte[] excel = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по зявкам на снятие.xlsx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по зявкам на снятие.xlsx");
|
||||||
|
|
||||||
_mailKitWorker.SendMailAsync(new()
|
_mailKitWorker.SendMailAsync(new()
|
||||||
{
|
{
|
||||||
MailAddress = model.Email,
|
MailAddress = model.Email,
|
||||||
Subject = "Отчёт по счетам",
|
Subject = "Отчёт по счетам",
|
||||||
Text = $"За период с {model.DateFrom} " +
|
Text = $"Отчёт по состоянию на {DateTime.Now.ToString()}",
|
||||||
$"по {model.DateTo}.",
|
|
||||||
File = excel,
|
File = excel,
|
||||||
Role = model.Role,
|
Role = model.Role,
|
||||||
TypeDoc = TypeDocEnum.EXCEL
|
TypeDoc = TypeDocEnum.EXCEL
|
||||||
@ -190,9 +192,11 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
ReportCashWithdrawal = listCashWithdrawals
|
ReportCashWithdrawal = listCashWithdrawals
|
||||||
});
|
});
|
||||||
|
|
||||||
byte[] pdf = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт_по_счетам.pdf");
|
byte[] pdf = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт_по_счетам.pdf");
|
||||||
|
|
||||||
_mailKitWorker.SendMailAsync(new()
|
File.Delete("../BankYouBankruptRestAPI/Отчёт_по_счетам.pdf");
|
||||||
|
|
||||||
|
_mailKitWorker.SendMailAsync(new()
|
||||||
{
|
{
|
||||||
MailAddress = model.Email,
|
MailAddress = model.Email,
|
||||||
Subject = "Отчёт по счетам",
|
Subject = "Отчёт по счетам",
|
||||||
|
@ -162,7 +162,9 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
MoneyTransfer = GetMoneyTransfer(model)
|
MoneyTransfer = GetMoneyTransfer(model)
|
||||||
}, operationEnum);
|
}, operationEnum);
|
||||||
|
|
||||||
excel = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по переводам.xlsx");
|
excel = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по переводам.xlsx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по переводам.xlsx");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (operationEnum == OfficeOperationEnum.Пополнение_карт)
|
if (operationEnum == OfficeOperationEnum.Пополнение_карт)
|
||||||
@ -174,7 +176,9 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
Crediting = GetExcelCrediting(model)
|
Crediting = GetExcelCrediting(model)
|
||||||
}, operationEnum);
|
}, operationEnum);
|
||||||
|
|
||||||
excel = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по пополнениям.xlsx");
|
excel = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по пополнениям.xlsx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по пополнениям.xlsx");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (operationEnum == OfficeOperationEnum.Cнятие_с_карты)
|
if (operationEnum == OfficeOperationEnum.Cнятие_с_карты)
|
||||||
@ -186,14 +190,16 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
Debiting = GetExcelDebiting(model)
|
Debiting = GetExcelDebiting(model)
|
||||||
}, operationEnum);
|
}, operationEnum);
|
||||||
|
|
||||||
excel = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по снятиям.xlsx");
|
excel = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по снятиям.xlsx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по снятиям.xlsx");
|
||||||
}
|
}
|
||||||
|
|
||||||
_mailKitWorker.SendMailAsync(new()
|
_mailKitWorker.SendMailAsync(new()
|
||||||
{
|
{
|
||||||
MailAddress = model.Email,
|
MailAddress = model.Email,
|
||||||
Subject = "Отчёт по картам",
|
Subject = "Отчёт по картам",
|
||||||
Text = $"Отчёт по состоянию на {DateTime.Now.ToShortTimeString}",
|
Text = $"Отчёт по состоянию на {DateTime.Now.ToString()}",
|
||||||
File = excel,
|
File = excel,
|
||||||
Role = model.Role,
|
Role = model.Role,
|
||||||
TypeDoc = TypeDocEnum.EXCEL
|
TypeDoc = TypeDocEnum.EXCEL
|
||||||
@ -213,7 +219,9 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
MoneyTransfer = GetMoneyTransfer(model)
|
MoneyTransfer = GetMoneyTransfer(model)
|
||||||
}, operationEnum);
|
}, operationEnum);
|
||||||
|
|
||||||
word = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по переводам.docx");
|
word = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по переводам.docx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по переводам.docx");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (operationEnum == OfficeOperationEnum.Пополнение_карт)
|
if (operationEnum == OfficeOperationEnum.Пополнение_карт)
|
||||||
@ -225,7 +233,9 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
Crediting = GetExcelCrediting(model)
|
Crediting = GetExcelCrediting(model)
|
||||||
}, operationEnum);
|
}, operationEnum);
|
||||||
|
|
||||||
word = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по пополнениям.docx");
|
word = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по пополнениям.docx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по пополнениям.docx");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (operationEnum == OfficeOperationEnum.Cнятие_с_карты)
|
if (operationEnum == OfficeOperationEnum.Cнятие_с_карты)
|
||||||
@ -237,14 +247,16 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
Debiting = GetExcelDebiting(model)
|
Debiting = GetExcelDebiting(model)
|
||||||
}, operationEnum);
|
}, operationEnum);
|
||||||
|
|
||||||
word = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт по снятиям.docx");
|
word = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт по снятиям.docx");
|
||||||
|
|
||||||
|
File.Delete("../BankYouBankruptRestAPI/Отчёт по снятиям.docx");
|
||||||
}
|
}
|
||||||
|
|
||||||
_mailKitWorker.SendMailAsync(new()
|
_mailKitWorker.SendMailAsync(new()
|
||||||
{
|
{
|
||||||
MailAddress = model.Email,
|
MailAddress = model.Email,
|
||||||
Subject = "Отчёт по картам",
|
Subject = "Отчёт по картам",
|
||||||
Text = $"Отчёт по состоянию на {DateTime.Now.ToShortTimeString}",
|
Text = $"Отчёт по состоянию на {DateTime.Now.ToString()}",
|
||||||
File = word,
|
File = word,
|
||||||
Role = model.Role,
|
Role = model.Role,
|
||||||
TypeDoc = TypeDocEnum.WORD
|
TypeDoc = TypeDocEnum.WORD
|
||||||
@ -267,7 +279,7 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
ReportDebiting = listDebitings
|
ReportDebiting = listDebitings
|
||||||
});
|
});
|
||||||
|
|
||||||
byte[] pdf = System.IO.File.ReadAllBytes("C:\\Users\\Programmist73\\Desktop\\Практика\\2-й курс\\4-й семестр\\CourseWork_BankYouBankrupt\\BankYouBankrupt\\BankYouBankruptRestAPI\\Отчёт_по_картам.pdf");
|
byte[] pdf = System.IO.File.ReadAllBytes("../BankYouBankruptRestAPI/Отчёт_по_картам.pdf");
|
||||||
|
|
||||||
_mailKitWorker.SendMailAsync(new()
|
_mailKitWorker.SendMailAsync(new()
|
||||||
{
|
{
|
||||||
@ -280,8 +292,10 @@ namespace BankYouBankruptBusinessLogic.BusinessLogics
|
|||||||
TypeDoc = TypeDocEnum.PDF
|
TypeDoc = TypeDocEnum.PDF
|
||||||
});
|
});
|
||||||
|
|
||||||
//возврат полученных списков для отображения на вебе
|
File.Delete("../BankYouBankruptRestAPI/Отчёт_по_картам.pdf");
|
||||||
return new ReportClientViewModelForHTML
|
|
||||||
|
//возврат полученных списков для отображения на вебе
|
||||||
|
return new ReportClientViewModelForHTML
|
||||||
{
|
{
|
||||||
ReportCrediting = listCreditings,
|
ReportCrediting = listCreditings,
|
||||||
|
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user