From a7b5daecaaa8beaf095778ab4b7e31d3f2836c05 Mon Sep 17 00:00:00 2001 From: Anton Jakob Date: Tue, 26 Mar 2024 11:59:23 +0100 Subject: [PATCH] =?UTF-8?q?KSbTosAbgleich=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 22 --- KSbTosAbgleich2024/KSbTosAbgleich2024.sln | 31 ++++ .../KSbTosAbgleich2024.csproj | 42 +++++ .../Properties/AssemblyInfo.cs | 40 ++++ .../KSbTosAbgleich2024/Start.cs | 20 ++ .../UserControls/Main/MainUserControl.xaml | 49 +++++ .../UserControls/Main/MainUserControl.xaml.cs | 174 ++++++++++++++++++ .../UserControls/Main/MainViewModel.cs | 74 ++++++++ .../KSbTosAbgleich2024Test/App.xaml | 5 + .../KSbTosAbgleich2024Test/App.xaml.cs | 17 ++ .../KSbTosAbgleich2024Test.csproj | 31 ++++ .../KSbTosAbgleich2024Test.csproj.user | 9 + .../Properties/AssemblyInfo.cs | 38 ++++ 13 files changed, 530 insertions(+), 22 deletions(-) create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024.sln create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024.csproj create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/AssemblyInfo.cs create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Start.cs create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml.cs create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainViewModel.cs create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml.cs create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj.user create mode 100644 KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/AssemblyInfo.cs diff --git a/.gitignore b/.gitignore index 5d73f14..9f06c99 100644 --- a/.gitignore +++ b/.gitignore @@ -27,7 +27,6 @@ KSbTosAbgleich2024/.vs/TestProjekt1/v15/Server/sqlite3/db.lock KSbTosAbgleich2024/.vs/TestProjekt1/v15/Server/sqlite3/storage.ide KSbTosAbgleich2024/.vs/TestProjekt1/v15/Server/sqlite3/storage.ide-shm KSbTosAbgleich2024/.vs/TestProjekt1/v15/Server/sqlite3/storage.ide-wal -KSbTosAbgleich2024/KSbTosAbgleich2024.sln KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/bin/Debug/Basis.dll KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/bin/Debug/Basis.pdb KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/bin/Debug/BasisMessaging.dll @@ -230,8 +229,6 @@ KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/bin/Debug/System.Xml.Xm KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/bin/Debug/System.Xml.XmlSerializer.dll KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/bin/Debug/System.Xml.XPath.dll KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/bin/Debug/System.Xml.XPath.XDocument.dll -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024.csproj -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024.csproj.bak KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/obj/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/obj/Debug/KSbTosAbgleich2024.csproj.AssemblyReference.cache @@ -254,20 +251,6 @@ KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/obj/Debug/TestProjekt1_ KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/obj/Debug/UserControls/Main/MainUserControl.baml KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/obj/Debug/UserControls/Main/MainUserControl.g.cs KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/obj/Debug/UserControls/Main/MainUserControl.g.i.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/AssemblyInfo.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/Resources.Designer.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/Resources.resx -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/Settings.Designer.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/Settings.settings -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Start.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainViewModel.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.config -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj.user KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/obj/x86/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/obj/x86/Debug/App.g.cs KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/obj/x86/Debug/App.g.i.cs @@ -284,11 +267,6 @@ KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/obj/x86/Debug/TempP KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/obj/x86/Debug/TestProjekt1Test.csproj.CoreCompileInputs.cache KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/obj/x86/Debug/TestProjekt1Test.csprojAssemblyReference.cache KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/obj/x86/Debug/TestProjekt1Test_MarkupCompile.i.cache -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/AssemblyInfo.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/Resources.Designer.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/Resources.resx -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/Settings.Designer.cs -KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/Settings.settings Sivas2Json/build/Sivas2json/Analysis-00.toc Sivas2Json/build/Sivas2json/base_library.zip Sivas2Json/build/Sivas2json/EXE-00.toc diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024.sln b/KSbTosAbgleich2024/KSbTosAbgleich2024.sln new file mode 100644 index 0000000..a9d358a --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34511.84 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KSbTosAbgleich2024Test", "KSbTosAbgleich2024\KSbTosAbgleich2024Test\KSbTosAbgleich2024Test.csproj", "{95186F70-B755-4C5A-9ECA-D30E8D5F2575}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KSbTosAbgleich2024", "KSbTosAbgleich2024\KSbTosAbgleich2024\KSbTosAbgleich2024.csproj", "{CE687EB7-9DB3-4249-BB4E-25CF2EDFED8D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {95186F70-B755-4C5A-9ECA-D30E8D5F2575}.Debug|x64.ActiveCfg = Debug|x64 + {95186F70-B755-4C5A-9ECA-D30E8D5F2575}.Debug|x64.Build.0 = Debug|x64 + {95186F70-B755-4C5A-9ECA-D30E8D5F2575}.Release|x64.ActiveCfg = Release|x64 + {95186F70-B755-4C5A-9ECA-D30E8D5F2575}.Release|x64.Build.0 = Release|x64 + {CE687EB7-9DB3-4249-BB4E-25CF2EDFED8D}.Debug|x64.ActiveCfg = Debug|x64 + {CE687EB7-9DB3-4249-BB4E-25CF2EDFED8D}.Debug|x64.Build.0 = Debug|x64 + {CE687EB7-9DB3-4249-BB4E-25CF2EDFED8D}.Release|x64.ActiveCfg = Release|x64 + {CE687EB7-9DB3-4249-BB4E-25CF2EDFED8D}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {B91FDB12-BBD6-4F49-A814-7DBE09BDBFED} + EndGlobalSection +EndGlobal diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024.csproj b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024.csproj new file mode 100644 index 0000000..658f1c4 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024.csproj @@ -0,0 +1,42 @@ + + + + net6.0-windows + disable + true + false + x64 + x64 + KSbTosAbgleich2024 + KSbTosAbgleich2024 + + + + + + + + + N:\NetEnv\Basis.dll + + + N:\NetEnv\BasisOrm.dll + + + N:\NetEnvSchulung\DbPackagesDll\K_SB_TOS_ABGLEICH_2024_PCKpck.dll + + + N:\NetEnv\BibliothekDll\SivasLibrary.dll + + + N:\NetEnv\DatenDll\SnfOrmModel.dll + + + N:\NetEnv\BibliothekDll\SnfUIElements.dll + + + N:\NetEnv\Sdf.DevArt.Packages.dll + + + + diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/AssemblyInfo.cs b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..08a7b37 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Properties/AssemblyInfo.cs @@ -0,0 +1,40 @@ +using System.Reflection; +using System.Runtime.InteropServices; +using System.Windows; + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: AssemblyTitle("KSbTosAbgleich2024")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("KSbTosAbgleich2024")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + + +[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) +)] + +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Start.cs b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Start.cs new file mode 100644 index 0000000..efadca1 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/Start.cs @@ -0,0 +1,20 @@ +using Snf.Basis; +using KSbTosAbgleich2024.UserControls.Main; + +namespace KSbTosAbgleich2024 +{ + public class Start : SnfBasisStart + { + public override SnfUserControl StartModul(SnfProgrammStarter iparam) + { + // Neue Instanznummer ermitteln + var instanz = BasisStart(iparam); + + // UserControl holen + var uc = SnfEnvironment.HoleUserControl(instanz); + + // UserControl zurückgeben + return uc; + } + } +} \ No newline at end of file diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml new file mode 100644 index 0000000..bb4f977 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml @@ -0,0 +1,49 @@ + + + + + + + + + + \ No newline at end of file diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml.cs b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml.cs new file mode 100644 index 0000000..ce4bdd3 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainUserControl.xaml.cs @@ -0,0 +1,174 @@ +using Microsoft.Win32; +using Snf.Basis; +using Snf.Basis.Commands; +using Snf.Control; +using Snf.Control.Core; +using Snf.Daten; +using Snf.Orm; +using System; +using System.Collections.Generic; +using System.Data; + +namespace KSbTosAbgleich2024.UserControls.Main +{ + /// + /// Interaction logic for MainUserControl.xaml + /// + public partial class MainUserControl : SnfUserControl + { + + #region Konstruktor + + public MainUserControl() + { + InitializeComponent(); + + Loaded += MainUserControl_Loaded; + + SnfDruckenCommand = new SnfDelegateCommand(this, "Drucken", null, NichtErlaubt); + } + + #endregion + + #region Overrides + + public override void SnfViewModelGesetzt() + { + ViewModel = SnfViewModel as MainViewModel; + } + + public override SnfButtonleisteDefinition SnfButtonleisteSetzen() + { + var lst = new SnfButtonleisteDefinition + { + AnzahlButtons = AnzahlButtonsEnum.ZweiButtons, + Button1Content = "Abgleich", + Button1Command = new SnfDelegateCommand(this, "Abgleich", Abgleich_Executed, Abgleich_CanExecute), + Button2Content = "Abbruch", + Button2Command = new SnfDelegateCommand(this, "Abbruch", Abbruch_Executed, Abbruch_CanExecute) + }; + + return lst; + } + + #endregion + + #region Properties + + private MainViewModel ViewModel { get; set; } + + private bool loaded = false; + + #endregion + + #region Fields + + #endregion + + #region Methods + + private void FileUebernahmeNachaufruf(SnfNachAufruf aufruf) + { + if (!aufruf.SnfDirekt || ViewModel == null) return; + + ViewModel.DatenLaden(); + } + + #endregion + + #region Commands + + private void NichtErlaubt(object sender, Snf.Basis.Commands.SnfCanExecuteRoutedEventArgs e) + { + e.Handled = true; + e.CanExecute = false; + } + + private void Abbruch_Executed(object sender, SnfExecutedRoutedEventArgs e) + { + e.Handled = true; + SnfClose(); + } + + private void Abbruch_CanExecute(object sender, SnfCanExecuteRoutedEventArgs e) + { + e.Handled = true; + e.CanExecute = true; + } + + private void Abgleich_Executed(object sender, SnfExecutedRoutedEventArgs e) + { + e.Handled = true; + + SnfManager.Package.K_SB_TOS_ABGLEICH_2024_PCK_ABGLEICH(); + SnfManager.SnfSpeichern(); + SnfMessageBox.ZeigenCheckBox("Abgleich durchgeführt", "TOS-Abgleich", System.Windows.MessageBoxButton.OK, System.Windows.MessageBoxImage.Information); + SnfClose(); + } + + private void Abgleich_CanExecute(object sender, SnfCanExecuteRoutedEventArgs e) + { + e.Handled = true; + e.CanExecute = false; + + if (ViewModel == null || ViewModel.TosAbgleich == null || ViewModel.TosAbgleich.Rows.Count == 0) + return; + + foreach(DataRow row in ViewModel.TosAbgleich.Rows) + { + if (row["AUSWAHL_JN"].ToString() == "J") + { + e.CanExecute = true; + return; + } + } + } + + #endregion + + #region Events + + private void MainUserControl_Loaded(object sender, System.Windows.RoutedEventArgs e) + { + if (loaded) return; + + Loaded -= MainUserControl_Loaded; + loaded = true; + + if (ViewModel == null) + { + SnfClose(); + return; + } + + var param = new Dictionary + { + { "FILE_TYP", "TOS_ABGLEICH_2024" } + }; + + var pg = new SnfProgrammAufruf + { + Aktion = "FileUebernahme", + AktionsTyp = SnfAktionsTyp.Net, + Parameter = param, + Window = SnfWindow, + NachAufruf = FileUebernahmeNachaufruf + }; + SnfEnvironment.ProgrammAufrufen(pg, SnfAufrufTyp.Dialog); + + //var dialog = new OpenFileDialog + //{ + // Filter = "CSV-Dateien|*.csv", + // InitialDirectory = "C:\\tmp\\", + // Title = "Auswahl Import-CSV-Datei" + //}; + + //if (dialog.ShowDialog() == true) + //{ + // dialog.FileName; + //} + } + + #endregion + } +} \ No newline at end of file diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainViewModel.cs b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainViewModel.cs new file mode 100644 index 0000000..122c30c --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024/UserControls/Main/MainViewModel.cs @@ -0,0 +1,74 @@ +using Snf.Basis; +using System; +using System.Collections.Generic; + +namespace KSbTosAbgleich2024.UserControls.Main +{ + public class MainViewModel : SnfBasisViewModel + { + + #region Konstruktor + + public MainViewModel() + { + + } + + #endregion + + #region Overrides + + #endregion + + #region Properties + + private SnfDataTable _tosAbgleich; + public SnfDataTable TosAbgleich + { + get { return _tosAbgleich; } + set + { + if (_tosAbgleich == value) return; + _tosAbgleich = value; + + OnPropertyChanged("TosAbgleich"); + } + } + + #endregion + + #region Fields + + #endregion + + #region Methods + + internal void DatenLaden() + { + const string sql = @"select t.teilenr, + t.grnr, + t.bez, + t.bez2, + t.auswahl_jn, + t.aktion + from SIVAS.K_SB_TOS_ABGLEICH_2024 t + where benutzer = user + and t.teilenr != 'SivasId' + and t.grnr != 'TosNumber' + order by t.auswahl_jn desc nulls last, + t.teilenr"; + TosAbgleich = SnfManager.SelectAusfuehren(sql); + } + + #endregion + + #region Commands + + #endregion + + #region Events + + #endregion + + } +} \ No newline at end of file diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml new file mode 100644 index 0000000..86753e8 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml.cs b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/App.xaml.cs new file mode 100644 index 0000000..742f6b3 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/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 KSbTosAbgleich2024Test +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj new file mode 100644 index 0000000..58a6e5f --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj @@ -0,0 +1,31 @@ + + + + WinExe + net6.0-windows + disable + true + false + x64 + KSbTosAbgleich2024Test + KSbTosAbgleich2024Test + + + + + + + + + N:\NetEnv\Basis.dll + + + N:\NetEnv\BasisOrm.dll + + + + + + + + diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj.user b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj.user new file mode 100644 index 0000000..d6e56a1 --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/KSbTosAbgleich2024Test.csproj.user @@ -0,0 +1,9 @@ + + + + + + Designer + + + \ No newline at end of file diff --git a/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/AssemblyInfo.cs b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..248c8da --- /dev/null +++ b/KSbTosAbgleich2024/KSbTosAbgleich2024/KSbTosAbgleich2024Test/Properties/AssemblyInfo.cs @@ -0,0 +1,38 @@ +using System.Reflection; +using System.Runtime.InteropServices; +using System.Windows; + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + +[assembly: AssemblyTitle("KSbTosAbgleich2024Test")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("KSbTosAbgleich2024Test")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[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) +)] + +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file