From 9e8e0b5ffd67fb39209920f678270ea5b20f9379 Mon Sep 17 00:00:00 2001 From: DharanyaSakthivel-SF4210 Date: Wed, 22 Jan 2025 19:47:46 +0530 Subject: [PATCH 1/2] 889581-Two-records-per-page --- .../.NET/Two-records-per-page.sln | 22 +++ .../.NET/Two-records-per-page/Data/Data.json | 54 +++++++ .../Two-records-per-page/Data/Template.docx | Bin 0 -> 13996 bytes .../.NET/Two-records-per-page/Output/.gitkeep | 1 + .../Two-records-per-page/Output/Result.docx | Bin 0 -> 14064 bytes .../.NET/Two-records-per-page/Program.cs | 146 ++++++++++++++++++ .../Two-records-per-page.csproj | 28 ++++ 7 files changed, 251 insertions(+) create mode 100644 Mail-Merge/Two-records-per-page/.NET/Two-records-per-page.sln create mode 100644 Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json create mode 100644 Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Template.docx create mode 100644 Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Output/.gitkeep create mode 100644 Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Output/Result.docx create mode 100644 Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Program.cs create mode 100644 Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Two-records-per-page.csproj diff --git a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page.sln b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page.sln new file mode 100644 index 000000000..75b38a466 --- /dev/null +++ b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35527.113 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Two-records-per-page", "Two-records-per-page\Two-records-per-page.csproj", "{59087513-6357-48C0-BBBA-FBF94F3627C0}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {59087513-6357-48C0-BBBA-FBF94F3627C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {59087513-6357-48C0-BBBA-FBF94F3627C0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {59087513-6357-48C0-BBBA-FBF94F3627C0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {59087513-6357-48C0-BBBA-FBF94F3627C0}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json new file mode 100644 index 000000000..f1acc6cbd --- /dev/null +++ b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json @@ -0,0 +1,54 @@ +{ + "Employees": [ + { + "NAME": "John Doe", + "DESIGNATION": "Software Engineer", + "COUNTRY": "USA" + }, + { + "NAME": "Jane Smith", + "DESIGNATION": "Project Manager", + "COUNTRY": "Canada" + }, + { + "NAME": "David Johnson", + "DESIGNATION": "UI/UX Designer", + "COUNTRY": "UK" + }, + { + "NAME": "Emma Williams", + "DESIGNATION": "QA Engineer", + "COUNTRY": "Australia" + }, + { + "NAME": "Michael Brown", + "DESIGNATION": "Business Analyst", + "COUNTRY": "India" + }, + { + "NAME": "Olivia Jones", + "DESIGNATION": "DevOps Engineer", + "COUNTRY": "Germany" + }, + { + "NAME": "James Davis", + "DESIGNATION": "Product Owner", + "COUNTRY": "USA" + }, + { + "NAME": "Sophia Wilson", + "DESIGNATION": "Data Scientist", + "COUNTRY": "France" + }, + { + "NAME": "Daniel Garcia", + "DESIGNATION": "System Architect", + "COUNTRY": "Spain" + }, + { + "NAME": "Mia Martinez", + "DESIGNATION": "Software Tester", + "COUNTRY": "Italy" + } + ] +} diff --git a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Template.docx b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Template.docx new file mode 100644 index 0000000000000000000000000000000000000000..fd46b59b22308d8382a8df8a26a5bb206091382f GIT binary patch literal 13996 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 WNJ9X%697N}{se#uuEzYc_WuA>3B@e{ literal 0 HcmV?d00001 diff --git a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Output/.gitkeep b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Output/.gitkeep new file mode 100644 index 000000000..5f282702b --- /dev/null +++ b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Output/.gitkeep @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Output/Result.docx b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Output/Result.docx new file mode 100644 index 0000000000000000000000000000000000000000..5e152c0d9ad3dc7970b13f0f09494181d5a38517 GIT binary patch literal 14064 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 0; i--) + { + ParagraphItem item = paraItems[i]; + if (item is Break && (item as Break).BreakType == BreakType.PageBreak) + { + count++; // Count the page break. + if (count % 2 != 0) + paraItems.Remove(item); // Remove the page break if count is odd. + } + } + } + } + + // Method to get data from a JSON file and convert it to a DataTable for mail merge. + private static DataTable GetDataTable() + { + string jsonString = File.ReadAllText(Path.GetFullPath(@"../../../Data/Data.json")); + DataTable dataTable = new DataTable("Employees"); + JObject json = JObject.Parse(jsonString); + + bool columnsAdded = false; + foreach (var item in json["Employees"]) + { + // Add columns once. + if (!columnsAdded) + { + foreach (JProperty property in item) + { + dataTable.Columns.Add(property.Name, typeof(string)); + } + columnsAdded = true; + } + + // Add rows to DataTable. + DataRow row = dataTable.NewRow(); + foreach (JProperty property in item) + { + row[property.Name] = property.Value.ToString(); + } + dataTable.Rows.Add(row); + } + + return dataTable; + } + } +} diff --git a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Two-records-per-page.csproj b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Two-records-per-page.csproj new file mode 100644 index 000000000..8b6c00250 --- /dev/null +++ b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Two-records-per-page.csproj @@ -0,0 +1,28 @@ + + + + Exe + net8.0 + Two_records_per_page + enable + enable + + + + + + + + + + Always + + + Always + + + Always + + + + From 37ee367e2f5d7d41917ce4a86a795721726bc831 Mon Sep 17 00:00:00 2001 From: DharanyaSakthivel-SF4210 Date: Tue, 11 Feb 2025 22:52:22 +0530 Subject: [PATCH 2/2] 889581-Two-records-per-page --- .../.NET/Two-records-per-page/Data/Data.json | 26 ++++++------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json index f1acc6cbd..71b76bc9b 100644 --- a/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json +++ b/Mail-Merge/Two-records-per-page/.NET/Two-records-per-page/Data/Data.json @@ -1,54 +1,44 @@ { "Employees": [ { - "NAME": "John Doe", + "NAME": "Nancy", "DESIGNATION": "Software Engineer", "COUNTRY": "USA" }, { - "NAME": "Jane Smith", + "NAME": "Janet", "DESIGNATION": "Project Manager", "COUNTRY": "Canada" }, { - "NAME": "David Johnson", + "NAME": "Andrew", "DESIGNATION": "UI/UX Designer", "COUNTRY": "UK" }, { - "NAME": "Emma Williams", + "NAME": "Maria", "DESIGNATION": "QA Engineer", "COUNTRY": "Australia" }, { - "NAME": "Michael Brown", + "NAME": "Antonio", "DESIGNATION": "Business Analyst", "COUNTRY": "India" }, { - "NAME": "Olivia Jones", + "NAME": "Thomas", "DESIGNATION": "DevOps Engineer", "COUNTRY": "Germany" }, { - "NAME": "James Davis", + "NAME": "Elizabeth", "DESIGNATION": "Product Owner", "COUNTRY": "USA" }, { - "NAME": "Sophia Wilson", + "NAME": "James", "DESIGNATION": "Data Scientist", "COUNTRY": "France" - }, - { - "NAME": "Daniel Garcia", - "DESIGNATION": "System Architect", - "COUNTRY": "Spain" - }, - { - "NAME": "Mia Martinez", - "DESIGNATION": "Software Tester", - "COUNTRY": "Italy" } ] }