Created Windows Service
This commit is contained in:
@ -43,6 +43,8 @@ public class ExpiringTECNWorker : IJob {
|
||||
|
||||
IEnumerable<ECN> expiringTECNs = await _ecnService.GetExpiringTECNs();
|
||||
|
||||
_logger.LogInformation($"There are {expiringTECNs.Count()} TECNs expiring in the next 5 days");
|
||||
|
||||
foreach (ECN eCN in expiringTECNs) {
|
||||
string recipientEmail = await _userService.GetUserEmail(eCN.OriginatorID);
|
||||
MailAddress recipientAddress = new MailAddress(recipientEmail);
|
||||
@ -55,9 +57,8 @@ public class ExpiringTECNWorker : IJob {
|
||||
}
|
||||
|
||||
StringBuilder bodyBuilder = new();
|
||||
bodyBuilder.Append($"Good day, TECN# {eCN.ECNNumber} will be expiring in ");
|
||||
bodyBuilder.Append($"{(eCN.ExpirationDate - DateTime.Now).Days} ");
|
||||
bodyBuilder.Append($"on {eCN.ExpirationDate.ToString("MMMM dd, yyyy")}. ");
|
||||
bodyBuilder.Append($"Good day, TECN# {eCN.ECNNumber} will be expire on ");
|
||||
bodyBuilder.Append($"{eCN.ExpirationDate.ToString("MMMM dd, yyyy")}. ");
|
||||
bodyBuilder.Append($"<br /> Review TECN <a href='https://mesaapproval.mes.com/ECN/Edit?IssueID={eCN.ECNNumber}'> ");
|
||||
bodyBuilder.Append("here </a>");
|
||||
|
||||
|
Reference in New Issue
Block a user