From c0b307e98f3219277b78952598a0e46655cea15f Mon Sep 17 00:00:00 2001 From: vicente Date: Sun, 29 Nov 2020 11:05:11 +0100 Subject: [PATCH] Initial --- .vs/Mercat-1/DesignTimeBuild/.dtbcache.v2 | Bin 0 -> 94449 bytes .vs/Mercat-1/v16/.suo | Bin 0 -> 86016 bytes App.xaml | 9 + App.xaml.cs | 17 + AssemblyInfo.cs | 10 + MainWindow.xaml | 57 + MainWindow.xaml.cs | 47 + Mercat-1.csproj | 63 + Mercat-1.csproj.user | 28 + Mercat-1.sln | 31 + Mercatflor.accdb | Bin 0 -> 696320 bytes MyDataSource.cs | 52 + Properties/Resources.Designer.cs | 63 + Properties/Resources.resx | 101 + Properties/Settings.Designer.cs | 26 + Properties/Settings.settings | 6 + Settings.cs | 28 + View/SingleNumericTextBoxView.xaml | 35 + View/SingleNumericTextBoxView.xaml.cs | 26 + View/Window1.xaml | 303 + View/Window1.xaml.cs | 339 + ViewModel/DBConnection.cs | 108 + ViewModel/Empreses.cs | 50 + ViewModel/ValidationRuleViewModel.cs | 106 + ViewModel/pdfCreator.cs | 131 + application-exit.png | Bin 0 -> 4277 bytes .../netcoreapp3.1/BouncyCastle.Crypto.dll | Bin 0 -> 2786904 bytes .../netcoreapp3.1/Common.Logging.Core.dll | Bin 0 -> 10240 bytes bin/Debug/netcoreapp3.1/Common.Logging.dll | Bin 0 -> 39424 bytes .../DotNetKit.Wpf.AutoCompleteComboBox.dll | Bin 0 -> 14336 bytes .../DotNetKit.Wpf.AutoCompleteComboBox.pdb | Bin 0 -> 15356 bytes .../DotNetKit.Wpf.AutoCompleteComboBox.xml | 69 + bin/Debug/netcoreapp3.1/Mercat-1.deps.json | 2696 ++++++ bin/Debug/netcoreapp3.1/Mercat-1.dll | Bin 0 -> 46592 bytes bin/Debug/netcoreapp3.1/Mercat-1.exe | Bin 0 -> 174592 bytes bin/Debug/netcoreapp3.1/Mercat-1.pdb | Bin 0 -> 21236 bytes .../Mercat-1.runtimeconfig.dev.json | 9 + .../netcoreapp3.1/Mercat-1.runtimeconfig.json | 9 + bin/Debug/netcoreapp3.1/Mercatflor.accdb | Bin 0 -> 692224 bytes .../Microsoft.DotNet.PlatformAbstractions.dll | Bin 0 -> 21488 bytes .../Microsoft.Extensions.DependencyModel.dll | Bin 0 -> 58352 bytes ...Microsoft.Win32.Registry.AccessControl.dll | Bin 0 -> 20872 bytes .../Microsoft.Win32.Registry.dll | Bin 0 -> 41352 bytes .../Microsoft.Win32.SystemEvents.dll | Bin 0 -> 27528 bytes bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll | Bin 0 -> 468480 bytes bin/Debug/netcoreapp3.1/Prism.dll | Bin 0 -> 89512 bytes bin/Debug/netcoreapp3.1/System.CodeDom.dll | Bin 0 -> 183176 bytes ...omponentModel.Composition.Registration.dll | Bin 0 -> 46464 bytes .../System.ComponentModel.Composition.dll | Bin 0 -> 276872 bytes ...tem.Configuration.ConfigurationManager.dll | Bin 0 -> 381832 bytes bin/Debug/netcoreapp3.1/System.Data.Odbc.dll | Bin 0 -> 100736 bytes bin/Debug/netcoreapp3.1/System.Data.OleDb.dll | Bin 0 -> 123272 bytes .../netcoreapp3.1/System.Data.SqlClient.dll | Bin 0 -> 267136 bytes .../System.Diagnostics.EventLog.dll | Bin 0 -> 51080 bytes .../System.Diagnostics.PerformanceCounter.dll | Bin 0 -> 50568 bytes ...em.DirectoryServices.AccountManagement.dll | Bin 0 -> 74112 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 74624 bytes .../netcoreapp3.1/System.Drawing.Common.dll | Bin 0 -> 173448 bytes .../netcoreapp3.1/System.Formats.Asn1.dll | Bin 0 -> 82816 bytes .../System.IO.FileSystem.AccessControl.dll | Bin 0 -> 31624 bytes .../netcoreapp3.1/System.IO.Packaging.dll | Bin 0 -> 122760 bytes bin/Debug/netcoreapp3.1/System.IO.Ports.dll | Bin 0 -> 38792 bytes bin/Debug/netcoreapp3.1/System.Management.dll | Bin 0 -> 71048 bytes .../System.Private.ServiceModel.dll | Bin 0 -> 2318920 bytes .../System.Reflection.Context.dll | Bin 0 -> 79752 bytes .../netcoreapp3.1/System.Runtime.Caching.dll | Bin 0 -> 84360 bytes ...System.Runtime.CompilerServices.Unsafe.dll | Bin 0 -> 16776 bytes .../System.Security.AccessControl.dll | Bin 0 -> 55688 bytes .../System.Security.Cryptography.Cng.dll | Bin 0 -> 55680 bytes .../System.Security.Cryptography.Pkcs.dll | Bin 0 -> 235400 bytes ...em.Security.Cryptography.ProtectedData.dll | Bin 0 -> 21384 bytes .../System.Security.Cryptography.Xml.dll | Bin 0 -> 164744 bytes .../System.Security.Permissions.dll | Bin 0 -> 97160 bytes .../System.Security.Principal.Windows.dll | Bin 0 -> 37768 bytes .../System.ServiceModel.Duplex.dll | Bin 0 -> 14408 bytes .../System.ServiceModel.Http.dll | Bin 0 -> 15432 bytes .../System.ServiceModel.NetTcp.dll | Bin 0 -> 14920 bytes .../System.ServiceModel.Primitives.dll | Bin 0 -> 21576 bytes .../System.ServiceModel.Security.dll | Bin 0 -> 16456 bytes .../System.ServiceModel.Syndication.dll | Bin 0 -> 120200 bytes .../netcoreapp3.1/System.ServiceModel.dll | Bin 0 -> 23624 bytes ...ystem.ServiceProcess.ServiceController.dll | Bin 0 -> 33160 bytes .../System.Text.Encoding.CodePages.dll | Bin 0 -> 756096 bytes .../System.Threading.AccessControl.dll | Bin 0 -> 31624 bytes .../System.Windows.Extensions.dll | Bin 0 -> 25480 bytes bin/Debug/netcoreapp3.1/itext.barcodes.dll | Bin 0 -> 146432 bytes bin/Debug/netcoreapp3.1/itext.forms.dll | Bin 0 -> 121856 bytes bin/Debug/netcoreapp3.1/itext.io.dll | Bin 0 -> 1569792 bytes bin/Debug/netcoreapp3.1/itext.kernel.dll | Bin 0 -> 932352 bytes bin/Debug/netcoreapp3.1/itext.layout.dll | Bin 0 -> 350208 bytes bin/Debug/netcoreapp3.1/itext.pdfa.dll | Bin 0 -> 91136 bytes bin/Debug/netcoreapp3.1/itext.sign.dll | Bin 0 -> 96768 bytes .../netcoreapp3.1/itext.styledxmlparser.dll | Bin 0 -> 315904 bytes bin/Debug/netcoreapp3.1/itext.svg.dll | Bin 0 -> 117248 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 265096 bytes .../native/libSystem.IO.Ports.Native.so | Bin 0 -> 9824 bytes .../native/libSystem.IO.Ports.Native.so | Bin 0 -> 14368 bytes .../native/libSystem.IO.Ports.Native.so | Bin 0 -> 18568 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 265096 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 137600 bytes .../lib/netstandard2.0/System.IO.Ports.dll | Bin 0 -> 69512 bytes .../native/libSystem.IO.Ports.Native.dylib | Bin 0 -> 19068 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 266120 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 138632 bytes .../lib/netstandard2.0/System.IO.Ports.dll | Bin 0 -> 68488 bytes .../netcoreapp2.1/System.Data.SqlClient.dll | Bin 0 -> 954752 bytes .../System.Security.Principal.Windows.dll | Bin 0 -> 37768 bytes .../netcoreapp3.0/System.Drawing.Common.dll | Bin 0 -> 419208 bytes .../runtimes/win-arm64/native/sni.dll | Bin 0 -> 174224 bytes .../runtimes/win-x64/native/sni.dll | Bin 0 -> 160040 bytes .../runtimes/win-x86/native/sni.dll | Bin 0 -> 136488 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 266120 bytes .../System.Diagnostics.EventLog.dll | Bin 0 -> 130440 bytes .../System.Diagnostics.PerformanceCounter.dll | Bin 0 -> 125320 bytes ...em.DirectoryServices.AccountManagement.dll | Bin 0 -> 275840 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 137096 bytes .../lib/netcoreapp2.0/System.Management.dll | Bin 0 -> 294784 bytes .../System.Security.AccessControl.dll | Bin 0 -> 102280 bytes .../System.Text.Encoding.CodePages.dll | Bin 0 -> 759176 bytes .../netcoreapp2.1/System.Data.SqlClient.dll | Bin 0 -> 1023360 bytes .../System.Security.Principal.Windows.dll | Bin 0 -> 81800 bytes .../Microsoft.Win32.SystemEvents.dll | Bin 0 -> 52104 bytes .../netcoreapp3.0/System.Drawing.Common.dll | Bin 0 -> 437128 bytes .../System.Security.Cryptography.Cng.dll | Bin 0 -> 200072 bytes .../System.Security.Cryptography.Pkcs.dll | Bin 0 -> 275840 bytes .../System.Windows.Extensions.dll | Bin 0 -> 42376 bytes ...Microsoft.Win32.Registry.AccessControl.dll | Bin 0 -> 20872 bytes .../Microsoft.Win32.Registry.dll | Bin 0 -> 53640 bytes .../lib/netstandard2.0/System.Data.OleDb.dll | Bin 0 -> 364424 bytes .../System.IO.FileSystem.AccessControl.dll | Bin 0 -> 63368 bytes .../lib/netstandard2.0/System.IO.Ports.dll | Bin 0 -> 75656 bytes .../netstandard2.0/System.Runtime.Caching.dll | Bin 0 -> 85896 bytes ...em.Security.Cryptography.ProtectedData.dll | Bin 0 -> 33152 bytes ...ystem.ServiceProcess.ServiceController.dll | Bin 0 -> 61832 bytes .../System.Threading.AccessControl.dll | Bin 0 -> 43400 bytes .../netcoreapp3.1/BouncyCastle.Crypto.dll | Bin 0 -> 2786904 bytes .../netcoreapp3.1/Common.Logging.Core.dll | Bin 0 -> 10240 bytes .../Debug/netcoreapp3.1/Common.Logging.dll | Bin 0 -> 39424 bytes .../DotNetKit.Wpf.AutoCompleteComboBox.dll | Bin 0 -> 14336 bytes .../DotNetKit.Wpf.AutoCompleteComboBox.pdb | Bin 0 -> 15356 bytes .../DotNetKit.Wpf.AutoCompleteComboBox.xml | 69 + .../Debug/netcoreapp3.1/Mercat-1.deps.json | 2696 ++++++ bin/x86/Debug/netcoreapp3.1/Mercat-1.dll | Bin 0 -> 54784 bytes bin/x86/Debug/netcoreapp3.1/Mercat-1.exe | Bin 0 -> 138240 bytes bin/x86/Debug/netcoreapp3.1/Mercat-1.pdb | Bin 0 -> 23728 bytes .../Mercat-1.runtimeconfig.dev.json | 9 + .../netcoreapp3.1/Mercat-1.runtimeconfig.json | 9 + bin/x86/Debug/netcoreapp3.1/Mercatflor.accdb | Bin 0 -> 696320 bytes .../Microsoft.DotNet.PlatformAbstractions.dll | Bin 0 -> 21488 bytes .../Microsoft.Extensions.DependencyModel.dll | Bin 0 -> 58352 bytes ...Microsoft.Win32.Registry.AccessControl.dll | Bin 0 -> 20872 bytes .../Microsoft.Win32.Registry.dll | Bin 0 -> 41352 bytes .../Microsoft.Win32.SystemEvents.dll | Bin 0 -> 27528 bytes .../Debug/netcoreapp3.1/Newtonsoft.Json.dll | Bin 0 -> 468480 bytes bin/x86/Debug/netcoreapp3.1/Prism.dll | Bin 0 -> 89512 bytes .../Debug/netcoreapp3.1/System.CodeDom.dll | Bin 0 -> 183176 bytes ...omponentModel.Composition.Registration.dll | Bin 0 -> 46464 bytes .../System.ComponentModel.Composition.dll | Bin 0 -> 276872 bytes ...tem.Configuration.ConfigurationManager.dll | Bin 0 -> 381832 bytes .../Debug/netcoreapp3.1/System.Data.Odbc.dll | Bin 0 -> 100736 bytes .../Debug/netcoreapp3.1/System.Data.OleDb.dll | Bin 0 -> 123272 bytes .../netcoreapp3.1/System.Data.SqlClient.dll | Bin 0 -> 267136 bytes .../System.Diagnostics.EventLog.dll | Bin 0 -> 51080 bytes .../System.Diagnostics.PerformanceCounter.dll | Bin 0 -> 50568 bytes ...em.DirectoryServices.AccountManagement.dll | Bin 0 -> 74112 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 74624 bytes .../netcoreapp3.1/System.Drawing.Common.dll | Bin 0 -> 173448 bytes .../netcoreapp3.1/System.Formats.Asn1.dll | Bin 0 -> 82816 bytes .../System.IO.FileSystem.AccessControl.dll | Bin 0 -> 31624 bytes .../netcoreapp3.1/System.IO.Packaging.dll | Bin 0 -> 122760 bytes .../Debug/netcoreapp3.1/System.IO.Ports.dll | Bin 0 -> 38792 bytes .../Debug/netcoreapp3.1/System.Management.dll | Bin 0 -> 71048 bytes .../System.Private.ServiceModel.dll | Bin 0 -> 2318920 bytes .../System.Reflection.Context.dll | Bin 0 -> 79752 bytes .../netcoreapp3.1/System.Runtime.Caching.dll | Bin 0 -> 84360 bytes ...System.Runtime.CompilerServices.Unsafe.dll | Bin 0 -> 16776 bytes .../System.Security.AccessControl.dll | Bin 0 -> 55688 bytes .../System.Security.Cryptography.Cng.dll | Bin 0 -> 55680 bytes .../System.Security.Cryptography.Pkcs.dll | Bin 0 -> 235400 bytes ...em.Security.Cryptography.ProtectedData.dll | Bin 0 -> 21384 bytes .../System.Security.Cryptography.Xml.dll | Bin 0 -> 164744 bytes .../System.Security.Permissions.dll | Bin 0 -> 97160 bytes .../System.Security.Principal.Windows.dll | Bin 0 -> 37768 bytes .../System.ServiceModel.Duplex.dll | Bin 0 -> 14408 bytes .../System.ServiceModel.Http.dll | Bin 0 -> 15432 bytes .../System.ServiceModel.NetTcp.dll | Bin 0 -> 14920 bytes .../System.ServiceModel.Primitives.dll | Bin 0 -> 21576 bytes .../System.ServiceModel.Security.dll | Bin 0 -> 16456 bytes .../System.ServiceModel.Syndication.dll | Bin 0 -> 120200 bytes .../netcoreapp3.1/System.ServiceModel.dll | Bin 0 -> 23624 bytes ...ystem.ServiceProcess.ServiceController.dll | Bin 0 -> 33160 bytes .../System.Text.Encoding.CodePages.dll | Bin 0 -> 756096 bytes .../System.Threading.AccessControl.dll | Bin 0 -> 31624 bytes .../System.Windows.Extensions.dll | Bin 0 -> 25480 bytes .../Debug/netcoreapp3.1/itext.barcodes.dll | Bin 0 -> 146432 bytes bin/x86/Debug/netcoreapp3.1/itext.forms.dll | Bin 0 -> 121856 bytes bin/x86/Debug/netcoreapp3.1/itext.io.dll | Bin 0 -> 1569792 bytes bin/x86/Debug/netcoreapp3.1/itext.kernel.dll | Bin 0 -> 932352 bytes bin/x86/Debug/netcoreapp3.1/itext.layout.dll | Bin 0 -> 350208 bytes bin/x86/Debug/netcoreapp3.1/itext.pdfa.dll | Bin 0 -> 91136 bytes bin/x86/Debug/netcoreapp3.1/itext.sign.dll | Bin 0 -> 96768 bytes .../netcoreapp3.1/itext.styledxmlparser.dll | Bin 0 -> 315904 bytes bin/x86/Debug/netcoreapp3.1/itext.svg.dll | Bin 0 -> 117248 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 265096 bytes .../native/libSystem.IO.Ports.Native.so | Bin 0 -> 9824 bytes .../native/libSystem.IO.Ports.Native.so | Bin 0 -> 14368 bytes .../native/libSystem.IO.Ports.Native.so | Bin 0 -> 18568 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 265096 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 137600 bytes .../lib/netstandard2.0/System.IO.Ports.dll | Bin 0 -> 69512 bytes .../native/libSystem.IO.Ports.Native.dylib | Bin 0 -> 19068 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 266120 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 138632 bytes .../lib/netstandard2.0/System.IO.Ports.dll | Bin 0 -> 68488 bytes .../netcoreapp2.1/System.Data.SqlClient.dll | Bin 0 -> 954752 bytes .../System.Security.Principal.Windows.dll | Bin 0 -> 37768 bytes .../netcoreapp3.0/System.Drawing.Common.dll | Bin 0 -> 419208 bytes .../runtimes/win-arm64/native/sni.dll | Bin 0 -> 174224 bytes .../runtimes/win-x64/native/sni.dll | Bin 0 -> 160040 bytes .../runtimes/win-x86/native/sni.dll | Bin 0 -> 136488 bytes .../lib/netcoreapp2.0/System.Data.Odbc.dll | Bin 0 -> 266120 bytes .../System.Diagnostics.EventLog.dll | Bin 0 -> 130440 bytes .../System.Diagnostics.PerformanceCounter.dll | Bin 0 -> 125320 bytes ...em.DirectoryServices.AccountManagement.dll | Bin 0 -> 275840 bytes .../System.DirectoryServices.Protocols.dll | Bin 0 -> 137096 bytes .../lib/netcoreapp2.0/System.Management.dll | Bin 0 -> 294784 bytes .../System.Security.AccessControl.dll | Bin 0 -> 102280 bytes .../System.Text.Encoding.CodePages.dll | Bin 0 -> 759176 bytes .../netcoreapp2.1/System.Data.SqlClient.dll | Bin 0 -> 1023360 bytes .../System.Security.Principal.Windows.dll | Bin 0 -> 81800 bytes .../Microsoft.Win32.SystemEvents.dll | Bin 0 -> 52104 bytes .../netcoreapp3.0/System.Drawing.Common.dll | Bin 0 -> 437128 bytes .../System.Security.Cryptography.Cng.dll | Bin 0 -> 200072 bytes .../System.Security.Cryptography.Pkcs.dll | Bin 0 -> 275840 bytes .../System.Windows.Extensions.dll | Bin 0 -> 42376 bytes ...Microsoft.Win32.Registry.AccessControl.dll | Bin 0 -> 20872 bytes .../Microsoft.Win32.Registry.dll | Bin 0 -> 53640 bytes .../lib/netstandard2.0/System.Data.OleDb.dll | Bin 0 -> 364424 bytes .../System.IO.FileSystem.AccessControl.dll | Bin 0 -> 63368 bytes .../lib/netstandard2.0/System.IO.Ports.dll | Bin 0 -> 75656 bytes .../netstandard2.0/System.Runtime.Caching.dll | Bin 0 -> 85896 bytes ...em.Security.Cryptography.ProtectedData.dll | Bin 0 -> 33152 bytes ...ystem.ServiceProcess.ServiceController.dll | Bin 0 -> 61832 bytes .../System.Threading.AccessControl.dll | Bin 0 -> 43400 bytes demo.pdf | Bin 0 -> 1701 bytes document-edit.png | Bin 0 -> 4626 bytes images/Apps-Dialog-Logout-icon-48x48.png | Bin 0 -> 2674 bytes images/Apps-Dialog-Logout-icon-64x64.png | Bin 0 -> 3306 bytes images/Icons-Folder-Ash-icon-48x48.png | Bin 0 -> 2403 bytes images/Icons-Folder-Ash-icon-64x64.png | Bin 0 -> 3689 bytes images/Log-Out-icon-48x48.png | Bin 0 -> 2783 bytes images/Log-Out-icon128x128.png | Bin 0 -> 12826 bytes images/New-file-icon-48x48.png | Bin 0 -> 1950 bytes images/New-file-icon-64x64.png | Bin 0 -> 2165 bytes images/Users-Exit-icon-48x48.png | Bin 0 -> 631 bytes images/Users-Exit-icon-64x64.png | Bin 0 -> 630 bytes images/application-exit.png | Bin 0 -> 4277 bytes images/document-edit.png | Bin 0 -> 4626 bytes images/logout-icon-64x64.png | Bin 0 -> 3766 bytes images/logout-icon48x48.png | Bin 0 -> 2818 bytes images/print-icon-48x48.png | Bin 0 -> 2357 bytes images/print-icon-64x64.png | Bin 0 -> 2361 bytes images/print-icon.png | Bin 0 -> 9994 bytes images/printer.png | Bin 0 -> 2790 bytes images/system-search.png | Bin 0 -> 6451 bytes images/x-office-spreadsheet.png | Bin 0 -> 3747 bytes ...CoreApp,Version=v3.1.AssemblyAttributes.cs | 4 + obj/Debug/netcoreapp3.1/App.g.cs | 71 + obj/Debug/netcoreapp3.1/App.g.i.cs | 71 + .../GeneratedInternalTypeHelper.g.cs | 62 + .../GeneratedInternalTypeHelper.g.i.cs | 62 + obj/Debug/netcoreapp3.1/MainWindow.baml | Bin 0 -> 2666 bytes obj/Debug/netcoreapp3.1/MainWindow.g.cs | 95 + obj/Debug/netcoreapp3.1/MainWindow.g.i.cs | 95 + .../netcoreapp3.1/Mercat-1.AssemblyInfo.cs | 23 + .../Mercat-1.AssemblyInfoInputs.cache | 1 + obj/Debug/netcoreapp3.1/Mercat-1.assets.cache | Bin 0 -> 78088 bytes .../Mercat-1.csproj.CopyComplete | 0 .../Mercat-1.csproj.CoreCompileInputs.cache | 1 + .../Mercat-1.csproj.FileListAbsolute.txt | 130 + .../Mercat-1.csproj.GenerateResource.cache | Bin 0 -> 954 bytes .../Mercat-1.csprojAssemblyReference.cache | Bin 0 -> 258066 bytes .../netcoreapp3.1/Mercat-1.designer.deps.json | 3099 +++++++ .../Mercat-1.designer.runtimeconfig.json | 17 + obj/Debug/netcoreapp3.1/Mercat-1.dll | Bin 0 -> 46592 bytes obj/Debug/netcoreapp3.1/Mercat-1.g.resources | Bin 0 -> 25050 bytes .../Mercat-1.genruntimeconfig.cache | 1 + obj/Debug/netcoreapp3.1/Mercat-1.pdb | Bin 0 -> 21236 bytes .../Mercat-1_MarkupCompile.cache | 20 + .../Mercat-1_MarkupCompile.i.cache | 20 + .../netcoreapp3.1/Mercat-1_MarkupCompile.lref | 6 + .../Mercat_1.Properties.Resources.resources | Bin 0 -> 180 bytes .../Properties.Resources.Designer.cs.dll | Bin 0 -> 3584 bytes obj/Debug/netcoreapp3.1/UserControl1.g.i.cs | 76 + .../netcoreapp3.1/View/ClientandDate.g.i.cs | 90 + .../View/ClientandDateView.g.i.cs | 101 + .../View/SingleNumericTextBoxView.baml | Bin 0 -> 2049 bytes .../View/SingleNumericTextBoxView.g.cs | 97 + .../View/SingleNumericTextBoxView.g.i.cs | 97 + obj/Debug/netcoreapp3.1/View/Window1.baml | Bin 0 -> 10956 bytes obj/Debug/netcoreapp3.1/View/Window1.g.cs | 257 + obj/Debug/netcoreapp3.1/View/Window1.g.i.cs | 257 + obj/Debug/netcoreapp3.1/Window1.g.i.cs | 94 + obj/Debug/netcoreapp3.1/apphost.exe | Bin 0 -> 174592 bytes obj/Mercat-1.csproj.nuget.dgspec.json | 83 + obj/Mercat-1.csproj.nuget.g.props | 21 + obj/Mercat-1.csproj.nuget.g.targets | 6 + obj/project.assets.json | 7980 +++++++++++++++++ obj/project.nuget.cache | 148 + ...CoreApp,Version=v3.1.AssemblyAttributes.cs | 4 + obj/x86/Debug/netcoreapp3.1/App.g.cs | 71 + obj/x86/Debug/netcoreapp3.1/App.g.i.cs | 71 + .../GeneratedInternalTypeHelper.g.cs | 62 + .../GeneratedInternalTypeHelper.g.i.cs | 62 + obj/x86/Debug/netcoreapp3.1/MainWindow.baml | Bin 0 -> 2666 bytes obj/x86/Debug/netcoreapp3.1/MainWindow.g.cs | 95 + obj/x86/Debug/netcoreapp3.1/MainWindow.g.i.cs | 95 + .../netcoreapp3.1/Mercat-1.AssemblyInfo.cs | 23 + .../Mercat-1.AssemblyInfoInputs.cache | 1 + .../Debug/netcoreapp3.1/Mercat-1.assets.cache | Bin 0 -> 78088 bytes .../Mercat-1.csproj.CopyComplete | 0 .../Mercat-1.csproj.CoreCompileInputs.cache | 1 + .../Mercat-1.csproj.FileListAbsolute.txt | 130 + .../Mercat-1.csproj.GenerateResource.cache | Bin 0 -> 954 bytes .../Mercat-1.csprojAssemblyReference.cache | Bin 0 -> 424 bytes .../netcoreapp3.1/Mercat-1.designer.deps.json | 3099 +++++++ .../Mercat-1.designer.runtimeconfig.json | 17 + obj/x86/Debug/netcoreapp3.1/Mercat-1.dll | Bin 0 -> 54784 bytes .../Debug/netcoreapp3.1/Mercat-1.g.resources | Bin 0 -> 25099 bytes .../Mercat-1.genruntimeconfig.cache | 1 + obj/x86/Debug/netcoreapp3.1/Mercat-1.pdb | Bin 0 -> 23728 bytes .../Mercat-1_MarkupCompile.cache | 20 + .../Mercat-1_MarkupCompile.i.cache | 20 + .../netcoreapp3.1/Mercat-1_MarkupCompile.lref | 6 + .../Mercat_1.Properties.Resources.resources | Bin 0 -> 180 bytes .../View/SingleNumericTextBoxView.baml | Bin 0 -> 2049 bytes .../View/SingleNumericTextBoxView.g.cs | 97 + .../View/SingleNumericTextBoxView.g.i.cs | 97 + obj/x86/Debug/netcoreapp3.1/View/Window1.baml | Bin 0 -> 11005 bytes obj/x86/Debug/netcoreapp3.1/View/Window1.g.cs | 268 + .../Debug/netcoreapp3.1/View/Window1.g.i.cs | 268 + .../Debug/netcoreapp3.1/View/Window2.g.i.cs | 76 + obj/x86/Debug/netcoreapp3.1/apphost.exe | Bin 0 -> 138240 bytes 343 files changed, 24871 insertions(+) create mode 100644 .vs/Mercat-1/DesignTimeBuild/.dtbcache.v2 create mode 100644 .vs/Mercat-1/v16/.suo create mode 100644 App.xaml create mode 100644 App.xaml.cs create mode 100644 AssemblyInfo.cs create mode 100644 MainWindow.xaml create mode 100644 MainWindow.xaml.cs create mode 100644 Mercat-1.csproj create mode 100644 Mercat-1.csproj.user create mode 100644 Mercat-1.sln create mode 100644 Mercatflor.accdb create mode 100644 MyDataSource.cs create mode 100644 Properties/Resources.Designer.cs create mode 100644 Properties/Resources.resx create mode 100644 Properties/Settings.Designer.cs create mode 100644 Properties/Settings.settings create mode 100644 Settings.cs create mode 100644 View/SingleNumericTextBoxView.xaml create mode 100644 View/SingleNumericTextBoxView.xaml.cs create mode 100644 View/Window1.xaml create mode 100644 View/Window1.xaml.cs create mode 100644 ViewModel/DBConnection.cs create mode 100644 ViewModel/Empreses.cs create mode 100644 ViewModel/ValidationRuleViewModel.cs create mode 100644 ViewModel/pdfCreator.cs create mode 100644 application-exit.png create mode 100644 bin/Debug/netcoreapp3.1/BouncyCastle.Crypto.dll create mode 100644 bin/Debug/netcoreapp3.1/Common.Logging.Core.dll create mode 100644 bin/Debug/netcoreapp3.1/Common.Logging.dll create mode 100644 bin/Debug/netcoreapp3.1/DotNetKit.Wpf.AutoCompleteComboBox.dll create mode 100644 bin/Debug/netcoreapp3.1/DotNetKit.Wpf.AutoCompleteComboBox.pdb create mode 100644 bin/Debug/netcoreapp3.1/DotNetKit.Wpf.AutoCompleteComboBox.xml create mode 100644 bin/Debug/netcoreapp3.1/Mercat-1.deps.json create mode 100644 bin/Debug/netcoreapp3.1/Mercat-1.dll create mode 100644 bin/Debug/netcoreapp3.1/Mercat-1.exe create mode 100644 bin/Debug/netcoreapp3.1/Mercat-1.pdb create mode 100644 bin/Debug/netcoreapp3.1/Mercat-1.runtimeconfig.dev.json create mode 100644 bin/Debug/netcoreapp3.1/Mercat-1.runtimeconfig.json create mode 100644 bin/Debug/netcoreapp3.1/Mercatflor.accdb create mode 100644 bin/Debug/netcoreapp3.1/Microsoft.DotNet.PlatformAbstractions.dll create mode 100644 bin/Debug/netcoreapp3.1/Microsoft.Extensions.DependencyModel.dll create mode 100644 bin/Debug/netcoreapp3.1/Microsoft.Win32.Registry.AccessControl.dll create mode 100644 bin/Debug/netcoreapp3.1/Microsoft.Win32.Registry.dll create mode 100644 bin/Debug/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll create mode 100644 bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll create mode 100644 bin/Debug/netcoreapp3.1/Prism.dll create mode 100644 bin/Debug/netcoreapp3.1/System.CodeDom.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ComponentModel.Composition.Registration.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ComponentModel.Composition.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Configuration.ConfigurationManager.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Data.Odbc.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Data.OleDb.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Data.SqlClient.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Diagnostics.EventLog.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Diagnostics.PerformanceCounter.dll create mode 100644 bin/Debug/netcoreapp3.1/System.DirectoryServices.AccountManagement.dll create mode 100644 bin/Debug/netcoreapp3.1/System.DirectoryServices.Protocols.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Drawing.Common.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Formats.Asn1.dll create mode 100644 bin/Debug/netcoreapp3.1/System.IO.FileSystem.AccessControl.dll create mode 100644 bin/Debug/netcoreapp3.1/System.IO.Packaging.dll create mode 100644 bin/Debug/netcoreapp3.1/System.IO.Ports.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Management.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Private.ServiceModel.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Reflection.Context.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Runtime.Caching.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Security.AccessControl.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Security.Cryptography.Cng.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Security.Cryptography.Pkcs.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Security.Cryptography.ProtectedData.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Security.Cryptography.Xml.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Security.Permissions.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Security.Principal.Windows.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceModel.Duplex.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceModel.Http.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceModel.NetTcp.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceModel.Primitives.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceModel.Security.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceModel.Syndication.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceModel.dll create mode 100644 bin/Debug/netcoreapp3.1/System.ServiceProcess.ServiceController.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Text.Encoding.CodePages.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Threading.AccessControl.dll create mode 100644 bin/Debug/netcoreapp3.1/System.Windows.Extensions.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.barcodes.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.forms.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.io.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.kernel.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.layout.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.pdfa.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.sign.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.styledxmlparser.dll create mode 100644 bin/Debug/netcoreapp3.1/itext.svg.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/freebsd/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/linux-arm/native/libSystem.IO.Ports.Native.so create mode 100644 bin/Debug/netcoreapp3.1/runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so create mode 100644 bin/Debug/netcoreapp3.1/runtimes/linux-x64/native/libSystem.IO.Ports.Native.so create mode 100644 bin/Debug/netcoreapp3.1/runtimes/linux/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/linux/lib/netcoreapp2.0/System.DirectoryServices.Protocols.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/linux/lib/netstandard2.0/System.IO.Ports.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib create mode 100644 bin/Debug/netcoreapp3.1/runtimes/osx/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/osx/lib/netcoreapp2.0/System.DirectoryServices.Protocols.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/osx/lib/netstandard2.0/System.IO.Ports.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win-arm64/native/sni.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win-x64/native/sni.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win-x86/native/sni.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Diagnostics.EventLog.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Diagnostics.PerformanceCounter.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.DirectoryServices.AccountManagement.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.DirectoryServices.Protocols.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Management.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.AccessControl.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Data.OleDb.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.IO.FileSystem.AccessControl.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.IO.Ports.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.ServiceProcess.ServiceController.dll create mode 100644 bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Threading.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/BouncyCastle.Crypto.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Common.Logging.Core.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Common.Logging.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/DotNetKit.Wpf.AutoCompleteComboBox.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/DotNetKit.Wpf.AutoCompleteComboBox.pdb create mode 100644 bin/x86/Debug/netcoreapp3.1/DotNetKit.Wpf.AutoCompleteComboBox.xml create mode 100644 bin/x86/Debug/netcoreapp3.1/Mercat-1.deps.json create mode 100644 bin/x86/Debug/netcoreapp3.1/Mercat-1.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Mercat-1.exe create mode 100644 bin/x86/Debug/netcoreapp3.1/Mercat-1.pdb create mode 100644 bin/x86/Debug/netcoreapp3.1/Mercat-1.runtimeconfig.dev.json create mode 100644 bin/x86/Debug/netcoreapp3.1/Mercat-1.runtimeconfig.json create mode 100644 bin/x86/Debug/netcoreapp3.1/Mercatflor.accdb create mode 100644 bin/x86/Debug/netcoreapp3.1/Microsoft.DotNet.PlatformAbstractions.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Microsoft.Extensions.DependencyModel.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Microsoft.Win32.Registry.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Microsoft.Win32.Registry.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Newtonsoft.Json.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/Prism.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.CodeDom.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ComponentModel.Composition.Registration.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ComponentModel.Composition.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Configuration.ConfigurationManager.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Data.Odbc.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Data.OleDb.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Data.SqlClient.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Diagnostics.EventLog.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Diagnostics.PerformanceCounter.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.DirectoryServices.AccountManagement.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.DirectoryServices.Protocols.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Drawing.Common.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Formats.Asn1.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.IO.FileSystem.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.IO.Packaging.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.IO.Ports.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Management.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Private.ServiceModel.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Reflection.Context.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Runtime.Caching.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Security.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Security.Cryptography.Cng.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Security.Cryptography.Pkcs.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Security.Cryptography.ProtectedData.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Security.Cryptography.Xml.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Security.Permissions.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Security.Principal.Windows.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceModel.Duplex.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceModel.Http.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceModel.NetTcp.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceModel.Primitives.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceModel.Security.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceModel.Syndication.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceModel.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.ServiceProcess.ServiceController.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Text.Encoding.CodePages.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Threading.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/System.Windows.Extensions.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.barcodes.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.forms.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.io.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.kernel.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.layout.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.pdfa.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.sign.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.styledxmlparser.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/itext.svg.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/freebsd/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/linux-arm/native/libSystem.IO.Ports.Native.so create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/linux-x64/native/libSystem.IO.Ports.Native.so create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/linux/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/linux/lib/netcoreapp2.0/System.DirectoryServices.Protocols.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/linux/lib/netstandard2.0/System.IO.Ports.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/osx/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/osx/lib/netcoreapp2.0/System.DirectoryServices.Protocols.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/osx/lib/netstandard2.0/System.IO.Ports.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win-arm64/native/sni.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win-x64/native/sni.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win-x86/native/sni.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Data.Odbc.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Diagnostics.EventLog.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Diagnostics.PerformanceCounter.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.DirectoryServices.AccountManagement.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.DirectoryServices.Protocols.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Management.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Data.OleDb.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.IO.FileSystem.AccessControl.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.IO.Ports.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.ServiceProcess.ServiceController.dll create mode 100644 bin/x86/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Threading.AccessControl.dll create mode 100644 demo.pdf create mode 100644 document-edit.png create mode 100644 images/Apps-Dialog-Logout-icon-48x48.png create mode 100644 images/Apps-Dialog-Logout-icon-64x64.png create mode 100644 images/Icons-Folder-Ash-icon-48x48.png create mode 100644 images/Icons-Folder-Ash-icon-64x64.png create mode 100644 images/Log-Out-icon-48x48.png create mode 100644 images/Log-Out-icon128x128.png create mode 100644 images/New-file-icon-48x48.png create mode 100644 images/New-file-icon-64x64.png create mode 100644 images/Users-Exit-icon-48x48.png create mode 100644 images/Users-Exit-icon-64x64.png create mode 100644 images/application-exit.png create mode 100644 images/document-edit.png create mode 100644 images/logout-icon-64x64.png create mode 100644 images/logout-icon48x48.png create mode 100644 images/print-icon-48x48.png create mode 100644 images/print-icon-64x64.png create mode 100644 images/print-icon.png create mode 100644 images/printer.png create mode 100644 images/system-search.png create mode 100644 images/x-office-spreadsheet.png create mode 100644 obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs create mode 100644 obj/Debug/netcoreapp3.1/App.g.cs create mode 100644 obj/Debug/netcoreapp3.1/App.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/GeneratedInternalTypeHelper.g.cs create mode 100644 obj/Debug/netcoreapp3.1/GeneratedInternalTypeHelper.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/MainWindow.baml create mode 100644 obj/Debug/netcoreapp3.1/MainWindow.g.cs create mode 100644 obj/Debug/netcoreapp3.1/MainWindow.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.AssemblyInfo.cs create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.AssemblyInfoInputs.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.assets.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.csproj.CopyComplete create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.csproj.GenerateResource.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.csprojAssemblyReference.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.designer.deps.json create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.designer.runtimeconfig.json create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.dll create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.g.resources create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.genruntimeconfig.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1.pdb create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1_MarkupCompile.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1_MarkupCompile.i.cache create mode 100644 obj/Debug/netcoreapp3.1/Mercat-1_MarkupCompile.lref create mode 100644 obj/Debug/netcoreapp3.1/Mercat_1.Properties.Resources.resources create mode 100644 obj/Debug/netcoreapp3.1/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 obj/Debug/netcoreapp3.1/UserControl1.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/View/ClientandDate.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/View/ClientandDateView.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/View/SingleNumericTextBoxView.baml create mode 100644 obj/Debug/netcoreapp3.1/View/SingleNumericTextBoxView.g.cs create mode 100644 obj/Debug/netcoreapp3.1/View/SingleNumericTextBoxView.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/View/Window1.baml create mode 100644 obj/Debug/netcoreapp3.1/View/Window1.g.cs create mode 100644 obj/Debug/netcoreapp3.1/View/Window1.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/Window1.g.i.cs create mode 100644 obj/Debug/netcoreapp3.1/apphost.exe create mode 100644 obj/Mercat-1.csproj.nuget.dgspec.json create mode 100644 obj/Mercat-1.csproj.nuget.g.props create mode 100644 obj/Mercat-1.csproj.nuget.g.targets create mode 100644 obj/project.assets.json create mode 100644 obj/project.nuget.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/App.g.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/App.g.i.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/GeneratedInternalTypeHelper.g.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/GeneratedInternalTypeHelper.g.i.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/MainWindow.baml create mode 100644 obj/x86/Debug/netcoreapp3.1/MainWindow.g.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/MainWindow.g.i.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.AssemblyInfo.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.AssemblyInfoInputs.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.assets.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.csproj.CopyComplete create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.csproj.CoreCompileInputs.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.csproj.FileListAbsolute.txt create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.csproj.GenerateResource.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.csprojAssemblyReference.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.designer.deps.json create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.designer.runtimeconfig.json create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.dll create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.g.resources create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.genruntimeconfig.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1.pdb create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1_MarkupCompile.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1_MarkupCompile.i.cache create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat-1_MarkupCompile.lref create mode 100644 obj/x86/Debug/netcoreapp3.1/Mercat_1.Properties.Resources.resources create mode 100644 obj/x86/Debug/netcoreapp3.1/View/SingleNumericTextBoxView.baml create mode 100644 obj/x86/Debug/netcoreapp3.1/View/SingleNumericTextBoxView.g.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/View/SingleNumericTextBoxView.g.i.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/View/Window1.baml create mode 100644 obj/x86/Debug/netcoreapp3.1/View/Window1.g.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/View/Window1.g.i.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/View/Window2.g.i.cs create mode 100644 obj/x86/Debug/netcoreapp3.1/apphost.exe diff --git a/.vs/Mercat-1/DesignTimeBuild/.dtbcache.v2 b/.vs/Mercat-1/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..b67ba0d3a4d465f620328d5abbac3214824335ce GIT binary patch literal 94449 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

o5To(n^PUJc+i2wnr= zwFq7d;B^RI2jKMxUJu|62;KnT0R#^Kcq4*00(cXGHvxDvf;R(r3xc-*cq@Xp0(cvO zw*h!Ng0};B2ZDD1cqf8)0(cjKcL8`ef_DRW4}$jqcrSwY0(c*S_W^i6g7*XX0D=zy z_#lE00{9Su4*~cvf)4}u2!f9Q_$Y#p0{9q$j{*2Nf{z3E1cFZh_#}c)0{9eyPXYKe zf=>hZ41&)9_$-3Y0{9$)&jI*6g3kl^0)j69_#%QY0{9YwF9G;6f-eL33WBcy_$q?0 z0{9w&uL1Zvg0BPk27+$@_$GpH0{9k!Zvpr=f^P%(4ubCh_%4F)0{9++?*aHeg6{+P z0fHX@_#uKH0{9Vv9|8C=f*%9;34)&h_$h*)0{9t%p8@zef}aEU1%h7y_$7j00{9hz zUjg_vf?osp4T9eQ_$`9p0{9(*-vRhNg5Lx91A;#Q_#=Wp0{9bxKLPkNfuS>9|-;d;GYQo3E*D{{srLQ2>uP=KM4K< z;6Vfr0(c0)LjeAZ;J*O=hv0tzEE|AjADmf$U;zLdfej#qAO+ws1cw1Q9KqoLjzDk( zfFltc31A_Dg#eC1a1?-}5gZL*5rRbkjzMq?fW-(F12`7Ju>g)ka2$Z+5gZTT1Oz7l zI1#~#08T=15`dEtoDAR;1g8Kv6~U-#hatdo5fukGApWnfA;Qd*(6r%u;*iERYHxoo&xN z)}DEsJ@a^b<{bN?nJ3sVF99_3MEo7UajreH%$`|p&!piS@X-oj*fZ_)jSfmyC;jX~ zeRAQtgL2_aH&AIS?EnYZ4i`60`@Q1R3ac!GHs+cbS-o=`k> z1Kuj;ZLn!}$-GsHr*6Po&Ag2^O+J~oTJh8kcmvGa1kVH7zfoJ@165lFnYG!bi7QJR zRMON9q^)7z7Mtd^%v+;)>IS^E%p0<4+G}WC%UUmD)>fP5#0KjkX02n^uuT(YgSC!X z>zOrT(`=ekwqB)7-5_NbGjE$slWpc*ta$1Myba9TZqr z$f?`JterN^;|;)|ECbN(|OEW^HHIRW_|y4AypL z?O@i`HZ5li)(&RvWLCzewT{8s$*fD5HD=R7h)e$xBH%}=tz62ytWE1AL)xXxx{O&l zn-)<9>oR6t&Me2K6_&xeoLQsH8n^6!R=)--&#c|ds@b$O=3MS30)C`QV-NGDY+5-R()KW`z^r{X zEvpSyfmxHx+HcdE+h9#HtH`VaHZ8~vR*_jHW=-3)S~plFW|f(BjZI5=gH>kMUS?fu z(>kBaVlNT!BUKg^=3Qr#8Gv~e#Zxz^8CB+8ZM7_2E~?PJzWHkls`);?zKXV%R&*(Nw;`&G)+4N`W1c~7>@0A>kgYtEe7ibX5GlFJ8iPV7_1wabrZAhvdKupWpNV`@FP`+Zf4%yHra5PceCQD z8uzQ}%O+cw!MdAS_b}_(HW|VU);-L6Dzlzrla7!T;{#pCPSkk?YYc)9XVxoiGEuV5=PRA+1}*6Y z%zKqh7ED9h3s~9XY)@yAtj2f&LGwUVHdYw&H zQ-k#qX1$bIueZsh%DH?g5%42bvM*!a8*H+;8q!|Itd}$E0h`RR2J7X_dIhuIXp^nh zV7-D_uVmJnY%=5;tXDGYRm^&`O;%om^(tn)nptnL$pmb$Ud^o6Fzc;0*@q3*Ynb&~ zX1&cOj$w+Rn-omW6 zGVA>|S)p)ys7>~MZfox*0)C|0+IyJyF`Kpn3~BFS)_a-tahvuE z4Ay&@^*&~O!lsP`gY`aUy`Nd1v}u>YV7;GNA7Iv}Y}$e_SRY{42buM0oAxIR)(4sO zA!dEXrp*h3^&w_`m|35-X=lS=eVADvVb)|YJBYB5-!VAdy@^<|s(VYpU&k_h;bsuiDN-dAke zreWTv6i?k?Jo+^AzG~Ahj-mC_EbTMQ`kGB!JO=AC%=#>|zHZb0kHPvZvp&bHZ`ias zWUxNRtj{y+n>Otn8LZDU>kG{KmQCAA2I~vV`XaNwZPT8U!TKVzzQnBW*t8*Ku)f5s zFEi`AHtkj!tS>X`E6nnqIqDzm|BM`YN-&#;hOMvsK~y6|&ABD4psCI)BK#U)!{kXh{1ZOZySCeq+-%BTM^{lBRAT?Z?df ztxda-hO{5Ew4X5RcQ$QNvb3KlY3c^je#*Sx+q8peNc$;E`x&$TVAJ*{OZ%CUrfwkZ z=gj+~O}n3lw4bxIUoh)WHf@cvv|lJ`>ITw&$-FS4x_? zfwW&UZ^ouwSLXd%@zf1?zhT~AY}%A%-ft97-GKL7<{h+Y&z5<=RXlYA-tUX~&m&zgIkU1KuB)_jj8%gqimT#Zx!n{gHY9uxY>8D7`-t8CZW} z)<139Og315V%DFT^)H)tnpx+cl}>d7X_9&WwrL}pc~bGz4R|xm`;Sfg)P~j>*7_G_ zJ!sP=w!!)fvko%rA)9u%4c0+s{gqk&wQ2j?VEvU@e`D7FY}y+)Sbt;I-#!7U*Bh*V zGwVOhIy^;t`3CDh%zBVnN2F+@-(Wq+tcRF&WQx214Aw);`Y*E|WxKo0N2kcSz+i#5fhzk2%vzKp&jW)6t_X@{GwYZXxg{7Z@KaE%6tfnm z$Y;S|ffIvb9mcFQKu)xDXu?}a}aVhe4Fj(OJpjbyR>-ZG8LKrOYjZmy3nRP;n z{3Hw(I8G?mLS~(qA}0#2t>91r|L`NlJBoQHrO3y^kOoc{igh%zPEL^nhQR`l48>Z+ ztW#3tonf%RT|=>sVb-ZBa@{ak;LD*{iC!<(rFzc)o`OFwBaH3JHvs2(hGxONg#WRmf%{(4% z=cHzy0JkTmZo0{(V598^{*2pb(Lsg(VJoJ8&`@2L+h`4z(P&AQ+h`4z(P)X~Hd=#a zG+JVrjTRd){Bv&ru-OvNZMKFqquCP6ZMFu>Xtcy~8?C`I8ZEKhMr*K)MoTQW(HbnH z(GtsTv^xvD`*$ zu#84aEVt1bEThp9%Wbp<%V@O3avQC|G8!$h+(v7#j7Cc=x6v9buhA~0hISS-t+P{g z?G4-D6H^;z&P~A${m_=BJYTbe_|ftdc&N>!;hW%b2E?`$+>qF=6X7GB*t=jO_x>NY;6Ty!Reodjvm@dKV0+!huXNIr~fCMfBS;Kl4 z03WC>U^%lO^~-}S_&~AJ%z~t%51k~SPv_YG;rIA1GEAv!KMgf-LwzvAUTB&jMWpjgo*56sw0> i@T_`*Ecn1>QT6IgZJOyz&Gf@$PKvw literal 0 HcmV?d00001 diff --git a/.vs/Mercat-1/v16/.suo b/.vs/Mercat-1/v16/.suo new file mode 100644 index 0000000000000000000000000000000000000000..ddfc51ad8be0fb95cfe33c6aa24cbc10286eb384 GIT binary patch literal 86016 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 kafYW@kIjdk0(X&m5f@kVMBE$ + + + + diff --git a/App.xaml.cs b/App.xaml.cs new file mode 100644 index 0000000..bc27f95 --- /dev/null +++ b/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace Mercat_1 +{ + ///

+ /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/AssemblyInfo.cs b/AssemblyInfo.cs new file mode 100644 index 0000000..8b5504e --- /dev/null +++ b/AssemblyInfo.cs @@ -0,0 +1,10 @@ +using System.Windows; + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] diff --git a/MainWindow.xaml b/MainWindow.xaml new file mode 100644 index 0000000..49448bd --- /dev/null +++ b/MainWindow.xaml @@ -0,0 +1,57 @@ + + + + + ! + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs new file mode 100644 index 0000000..45c57f4 --- /dev/null +++ b/MainWindow.xaml.cs @@ -0,0 +1,47 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace Mercat_1 +{ + /// + /// Interaction logic for MainWindow.xaml + /// + public partial class MainWindow : Window + { + public MainWindow() + { + InitializeComponent(); + } + + private void Button_Click(object sender, RoutedEventArgs e) + { + System.Windows.Application.Current.Shutdown(); + } + + private void Button_Click_1(object sender, RoutedEventArgs e) + { + // Instantiate the dialog box + var dlg = new Window1 + { + Owner = this, + }; + + dlg.ShowDialog(); + + } + + } + +} diff --git a/Mercat-1.csproj b/Mercat-1.csproj new file mode 100644 index 0000000..a35a73e --- /dev/null +++ b/Mercat-1.csproj @@ -0,0 +1,63 @@ + + + + WinExe + netcoreapp3.1 + Mercat_1 + true + AnyCPU;x86 + + + + + + + + + + + + + + + C:\Users\Vicente\git-repos\DotNetKit.Wpf.AutoCompleteComboBox\DotNetKit.Wpf.AutoCompleteComboBox\bin\Release\netcoreapp3.1\DotNetKit.Wpf.AutoCompleteComboBox.dll + true + + + + + + + + + + + True + True + Resources.resx + + + True + True + Settings.settings + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + + + + Always + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + diff --git a/Mercat-1.csproj.user b/Mercat-1.csproj.user new file mode 100644 index 0000000..721bb06 --- /dev/null +++ b/Mercat-1.csproj.user @@ -0,0 +1,28 @@ + + + + + + Designer + + + + + Code + + + Code + + + + + Designer + + + Designer + + + Designer + + + \ No newline at end of file diff --git a/Mercat-1.sln b/Mercat-1.sln new file mode 100644 index 0000000..14c3eed --- /dev/null +++ b/Mercat-1.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30717.126 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mercat-1", "Mercat-1.csproj", "{130C3EBF-FC99-4E09-A78C-4430A74356A3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Debug|x86.ActiveCfg = Debug|x86 + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Debug|x86.Build.0 = Debug|x86 + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Release|Any CPU.Build.0 = Release|Any CPU + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Release|x86.ActiveCfg = Release|x86 + {130C3EBF-FC99-4E09-A78C-4430A74356A3}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {6AFE8BA6-F7C6-4D92-AA22-AAD416861579} + EndGlobalSection +EndGlobal diff --git a/Mercatflor.accdb b/Mercatflor.accdb new file mode 100644 index 0000000000000000000000000000000000000000..bd4aa3d57f7e05c3890100cf3688705ac6adc148 GIT binary patch literal 696320 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 literal 0 HcmV?d00001 diff --git a/MyDataSource.cs b/MyDataSource.cs new file mode 100644 index 0000000..50f5d0f --- /dev/null +++ b/MyDataSource.cs @@ -0,0 +1,52 @@ +using System; + +namespace Mercat_1 +{ + public class MyDataSource + { + public MyDataSource() + { + zeroval = 0; + z1 = 0; + z2 = 0; + z3 = 0; + z4 = 0; + z5 = 0; + z6 = 0; + z7 = 0; + z8 = 0; + z9 = 0; + z10 = 0; + z11 = 0; + z12 = 0; + z13 = 0; + z14 = 0; + z15 = 0; + z16 = 0; + z17 = 0; + Name = ""; + Date = DateTime.Now; + } + + public int zeroval { get; set; } + public int z1 { get; set; } + public int z2 { get; set; } + public int z3 { get; set; } + public int z4 { get; set; } + public int z5 { get; set; } + public int z6 { get; set; } + public int z7 { get; set; } + public int z8 { get; set; } + public int z9 { get; set; } + public int z10 { get; set; } + public int z11 { get; set; } + public int z12 { get; set; } + public int z13 { get; set; } + public int z14 { get; set; } + public int z15 { get; set; } + public int z16 { get; set; } + public int z17 { get; set; } + public string Name { get; set; } + public DateTime Date { get; set; } + } +} diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs new file mode 100644 index 0000000..2753d8d --- /dev/null +++ b/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Este código fue generado por una herramienta. +// Versión de runtime:4.0.30319.42000 +// +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. +// +//------------------------------------------------------------------------------ + +namespace Mercat_1.Properties { + using System; + + + /// + /// Clase de recurso fuertemente tipado, para buscar cadenas traducidas, etc. + /// + // StronglyTypedResourceBuilder generó automáticamente esta clase + // a través de una herramienta como ResGen o Visual Studio. + // Para agregar o quitar un miembro, edite el archivo .ResX y, a continuación, vuelva a ejecutar ResGen + // con la opción /str o recompile su proyecto de VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Devuelve la instancia de ResourceManager almacenada en caché utilizada por esta clase. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Mercat_1.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Reemplaza la propiedad CurrentUICulture del subproceso actual para todas las + /// búsquedas de recursos mediante esta clase de recurso fuertemente tipado. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/Properties/Resources.resx b/Properties/Resources.resx new file mode 100644 index 0000000..4fdb1b6 --- /dev/null +++ b/Properties/Resources.resx @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs new file mode 100644 index 0000000..fd71bf3 --- /dev/null +++ b/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// Este código fue generado por una herramienta. +// Versión de runtime:4.0.30319.42000 +// +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. +// +//------------------------------------------------------------------------------ + +namespace Mercat_1.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/Properties/Settings.settings b/Properties/Settings.settings new file mode 100644 index 0000000..049245f --- /dev/null +++ b/Properties/Settings.settings @@ -0,0 +1,6 @@ + + + + + + diff --git a/Settings.cs b/Settings.cs new file mode 100644 index 0000000..362230a --- /dev/null +++ b/Settings.cs @@ -0,0 +1,28 @@ +namespace Mercat_1.Properties { + + + // Esta clase le permite controlar eventos específicos en la clase de configuración: + // El evento SettingChanging se desencadena antes de cambiar un valor de configuración. + // El evento PropertyChanged se desencadena después de cambiar el valor de configuración. + // El evento SettingsLoaded se desencadena después de cargar los valores de configuración. + // El evento SettingsSaving se desencadena antes de guardar los valores de configuración. + internal sealed partial class Settings { + + public Settings() { + // // Para agregar los controladores de eventos para guardar y cambiar la configuración, quite la marca de comentario de las líneas: + // + // this.SettingChanging += this.SettingChangingEventHandler; + // + // this.SettingsSaving += this.SettingsSavingEventHandler; + // + } + + private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) { + // Agregar código para administrar aquí el evento SettingChangingEvent. + } + + private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) { + // Agregar código para administrar aquí el evento SettingsSaving. + } + } +} diff --git a/View/SingleNumericTextBoxView.xaml b/View/SingleNumericTextBoxView.xaml new file mode 100644 index 0000000..f080391 --- /dev/null +++ b/View/SingleNumericTextBoxView.xaml @@ -0,0 +1,35 @@ + + + + + + + + + + + + +