From 276b253e2df58082793f0beb7e7f3ac7ba5ecb98 Mon Sep 17 00:00:00 2001 From: "ashutosh.nehete" Date: Mon, 26 May 2025 11:25:13 +0530 Subject: [PATCH] Added fixed height to table elements --- .../EmailTemplates/project-report.html | 105 +++++++++--------- Marco.Pms.Services/Service/EmailSender.cs | 22 ++-- .../appsettings.Development.json | 2 +- 3 files changed, 66 insertions(+), 63 deletions(-) diff --git a/Marco.Pms.Services/EmailTemplates/project-report.html b/Marco.Pms.Services/EmailTemplates/project-report.html index 4414b53..10a6da8 100644 --- a/Marco.Pms.Services/EmailTemplates/project-report.html +++ b/Marco.Pms.Services/EmailTemplates/project-report.html @@ -389,82 +389,86 @@ Project Status Reported - Generated at {{TIMESTAMP}} + border="0" style="margin-top: 15px"> @@ -499,28 +503,27 @@ (Tasks) Performed Today
-
-
+
Todays Attendane
-
+
{{TODAYS_ATTENDANCES}} / {{TOTAL_EMPLOYEES}}
- * Checked-in / Assigned + Checked-in / Assigned
-
+
Daily Tasks Completed
-
+
{{TODAYS_COMPLETED}} / {{TODAYS_PLANNED}}
- * Today's Completed Task / Today's Planned Task + Today's Completed Task / Today's Planned Task
-
+
Project Completion Status
-
+
{{TOTAL_COMPLETED}} / - {{TOTAL_PLANNED}} ({{PROJECT_STATUS}}) + {{TOTAL_PLANNED}} +
({{PROJECT_STATUS}})
- * Total Completed Task / Total Planned Task + Total Completed Task / Total Planned Task
-
+
Regularization Pending
-
+
{{REGULRIZATION_PENDING}}
-
+
Checkout Pending
-
+
{{CHECKOUT_PRNDING}}
-
+
Activity Report Pending
-
+
{{REPORT_PENDING}} / {{TODAYS_ASSIGNED}}
+ + Total Pending Report / Today's' Assigned Task +
- - - - - - - - - - {{PERFORMED_TASK}} - -
- Activity/
- Location -
- Assigned - Today/
Pending -
- Completed Today - Date Team MembersComment
+ + + + + + + + + + + {{PERFORMED_TASK}} +
+ Activity/
+ Location +
+ Assigned + Today/
Pending +
+ Completed Today + Date Team MembersComment
@@ -535,18 +538,18 @@ Performed Today
- - - - - - - - - - {{PERFORMED_ATTENDANCE}} -
NameJob RoleCheck InCheck Out Comment
+ + + + + + + + + + {{PERFORMED_ATTENDANCE}} +
NameJob RoleCheck InCheck Out Comment
diff --git a/Marco.Pms.Services/Service/EmailSender.cs b/Marco.Pms.Services/Service/EmailSender.cs index 61757b1..5c3b278 100644 --- a/Marco.Pms.Services/Service/EmailSender.cs +++ b/Marco.Pms.Services/Service/EmailSender.cs @@ -123,17 +123,17 @@ namespace MarcoBMS.Services.Service {"DATE",date }, {"PROJECT_NAME",report.ProjectName }, {"TIMESTAMP",report.TimeStamp }, - {"TODAYS_ATTENDANCES", report.TodaysAttendances.ToString()}, - {"TOTAL_EMPLOYEES",report.TotalEmployees.ToString() }, - {"TODAYS_PLANNED",report.TotalPlannedTask.ToString() }, - {"TODAYS_COMPLETED",report.TotalCompletedTask.ToString() }, - {"REGULRIZATION_PENDING", report.RegularizationPending.ToString() }, - {"CHECKOUT_PRNDING",report.CheckoutPending.ToString() }, - {"TOTAL_PLANNED",report.TotalPlannedWork.ToString() }, + {"TODAYS_ATTENDANCES", report.TodaysAttendances.ToString("N0")}, + {"TOTAL_EMPLOYEES",report.TotalEmployees.ToString("N0") }, + {"TODAYS_PLANNED",report.TotalPlannedTask.ToString("N0") }, + {"TODAYS_COMPLETED",report.TotalCompletedTask.ToString("N0") }, + {"REGULRIZATION_PENDING", report.RegularizationPending.ToString("N0") }, + {"CHECKOUT_PRNDING",report.CheckoutPending.ToString("N0") }, + {"TOTAL_PLANNED",report.TotalPlannedWork.ToString("N0") }, {"TOTAL_COMPLETED",report.TotalCompletedWork.ToString() }, {"PROJECT_STATUS",report.CompletionStatus.ToString("P") }, - {"TODAYS_ASSIGNED",report.TodaysAssignTasks.ToString() }, - {"REPORT_PENDING",report.ReportPending.ToString() } + {"TODAYS_ASSIGNED",report.TodaysAssignTasks.ToString("N0") }, + {"REPORT_PENDING",report.ReportPending.ToString("N0") } }; string emailBody = await GetEmailTemplate("project-report", replacements); @@ -173,7 +173,7 @@ namespace MarcoBMS.Services.Service } else { - taskHtml.Append("No Activities (Tasks) Performed Today"); + taskHtml.Append("No Activities (Tasks) Performed Today"); } emailBody = emailBody.Replace("{{PERFORMED_TASK}}", taskHtml.ToString()); @@ -189,7 +189,7 @@ namespace MarcoBMS.Services.Service } else { - attendanceHtml.Append("No Attendance Performed Today"); + attendanceHtml.Append("No Attendance Performed Today"); } emailBody = emailBody.Replace("{{PERFORMED_ATTENDANCE}}", attendanceHtml.ToString()); diff --git a/Marco.Pms.Services/appsettings.Development.json b/Marco.Pms.Services/appsettings.Development.json index 98e8098..a4d0431 100644 --- a/Marco.Pms.Services/appsettings.Development.json +++ b/Marco.Pms.Services/appsettings.Development.json @@ -7,7 +7,7 @@ "ConnectionStrings": { //"DefaultConnectionString": "Server=localhost;port=3306;User ID=root;Password=root;Database=MarcoBMS2" - "DefaultConnectionString": "Server=147.93.98.152;User ID=devuser;Password=AppUser@123$;Database=MarcoBMSProd" + "DefaultConnectionString": "Server=147.93.98.152;User ID=devuser;Password=AppUser@123$;Database=MarcoBMSGuid" }, "SmtpSettings": { "SmtpServer": "smtp.gmail.com",