From 105b7bc818f0ad0e27399f6b63d4580b81f5c39f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 22 Aug 2025 13:40:12 +0000 Subject: [PATCH 1/3] Initial plan From c98b9b0b3794d665aaa039c51987d0ff0342ccdc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 22 Aug 2025 13:47:28 +0000 Subject: [PATCH 2/3] Complete KGC print functionality implementation Co-authored-by: kakadhola <99184447+kakadhola@users.noreply.github.com> --- .gitignore | 97 ++++++++++++-- App.xaml | 84 ++++++++++++ App.xaml.cs | 12 ++ KGC.csproj | 23 ++++ MainWindow.xaml | 251 +++++++++++++++++++++++++++++++++++ MainWindow.xaml.cs | 211 +++++++++++++++++++++++++++++ PrintWindow.xaml | 315 ++++++++++++++++++++++++++++++++++++++++++++ PrintWindow.xaml.cs | 237 +++++++++++++++++++++++++++++++++ 8 files changed, 1216 insertions(+), 14 deletions(-) create mode 100644 App.xaml create mode 100644 App.xaml.cs create mode 100644 KGC.csproj create mode 100644 MainWindow.xaml create mode 100644 MainWindow.xaml.cs create mode 100644 PrintWindow.xaml create mode 100644 PrintWindow.xaml.cs diff --git a/.gitignore b/.gitignore index a32768a..8aeb11d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,23 +1,92 @@ -# ignore everything in the root except the "wp-content" directory. -!wp-content/ +# Build Outputs +bin/ +obj/ +out/ -# ignore everything in the "wp-content" directory, except: -# "mu-plugins", "plugins", "themes" directory -wp-content/* -!wp-content/mu-plugins/ -!wp-content/plugins/ -!wp-content/themes/ +# Visual Studio +.vs/ +*.suo +*.user +*.userosscache +*.sln.docstates -# ignore these plugins -wp-content/plugins/hello.php +# Visual Studio Code +.vscode/ +*.code-workspace -# ignore specific themes -wp-content/themes/twenty*/ +# User-specific files +*.rsuser +*.userprefs -# ignore node dependency directories +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# NuGet Packages +*.nupkg +*.snupkg +packages/ +.nuget/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# Rider +.idea/ + +# Temporary files +*.tmp +*.temp +*~ + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Package restore +**/packages/* +!**/packages/build/ +*.nuget.props +*.nuget.targets + +# Backup & report files +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Node modules (if any) node_modules/ -# ignore log files and databases +# Log files *.log *.sql *.sqlite diff --git a/App.xaml b/App.xaml new file mode 100644 index 0000000..5571d73 --- /dev/null +++ b/App.xaml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/App.xaml.cs b/App.xaml.cs new file mode 100644 index 0000000..6b12325 --- /dev/null +++ b/App.xaml.cs @@ -0,0 +1,12 @@ +using System.Windows; + +namespace KGC +{ + public partial class App : Application + { + protected override void OnStartup(StartupEventArgs e) + { + base.OnStartup(e); + } + } +} \ No newline at end of file diff --git a/KGC.csproj b/KGC.csproj new file mode 100644 index 0000000..ce2ba8d --- /dev/null +++ b/KGC.csproj @@ -0,0 +1,23 @@ + + + + WinExe + net6.0-windows + true + Resources\icon.ico + KGC - Krupa Gold Company Testing Application + Professional gold and jewelry testing application with comprehensive print functionality + Krupa Gold Company + KGC Testing System + 1.0.0.0 + 1.0.0.0 + enable + + false + + + + + + + \ No newline at end of file diff --git a/MainWindow.xaml b/MainWindow.xaml new file mode 100644 index 0000000..2e508f0 --- /dev/null +++ b/MainWindow.xaml @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +