From 658b8f83d0b01aeae9638ea100fc3d7f0625fc63 Mon Sep 17 00:00:00 2001 From: Shadekade Date: Thu, 23 Oct 2025 11:44:57 +0500 Subject: [PATCH 1/3] Add files via upload --- Lab_rab_4Kirichenko.sln | 22 ++++ Lab_rab_4Kirichenko/App.config | 6 + Lab_rab_4Kirichenko/App.xaml | 9 ++ Lab_rab_4Kirichenko/App.xaml.cs | 17 +++ Lab_rab_4Kirichenko/Helper/FindRole.cs | 25 ++++ .../Lab_rab_4Kirichenko.csproj | 119 ++++++++++++++++++ Lab_rab_4Kirichenko/MainWindow.xaml | 11 ++ Lab_rab_4Kirichenko/MainWindow.xaml.cs | 41 ++++++ Lab_rab_4Kirichenko/Model/Person.cs | 26 ++++ Lab_rab_4Kirichenko/Model/PersonDPO.cs | 27 ++++ Lab_rab_4Kirichenko/Model/Role.cs | 20 +++ .../Properties/AssemblyInfo.cs | 52 ++++++++ .../Properties/Resources.Designer.cs | 71 +++++++++++ Lab_rab_4Kirichenko/Properties/Resources.resx | 117 +++++++++++++++++ .../Properties/Settings.Designer.cs | 30 +++++ .../Properties/Settings.settings | 7 ++ Lab_rab_4Kirichenko/View/WindowEmployee.xaml | 20 +++ .../View/WindowEmployee.xaml.cs | 65 ++++++++++ Lab_rab_4Kirichenko/View/WindowRole.xaml | 18 +++ Lab_rab_4Kirichenko/View/WindowRole.xaml.cs | 30 +++++ .../ViewModel/PersonViewModel.cs | 51 ++++++++ .../ViewModel/RoleViewModel.cs | 22 ++++ .../bin/Debug/Lab_rab_4Kirichenko.exe | Bin 0 -> 16896 bytes .../bin/Debug/Lab_rab_4Kirichenko.exe.config | 6 + .../bin/Debug/Lab_rab_4Kirichenko.pdb | Bin 0 -> 83456 bytes Lab_rab_4Kirichenko/obj/Debug/App.g.cs | 70 +++++++++++ Lab_rab_4Kirichenko/obj/Debug/App.g.i.cs | 70 +++++++++++ ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2383 bytes ...4Kirichenko.Properties.Resources.resources | Bin 0 -> 180 bytes ...4Kirichenko.csproj.AssemblyReference.cache | Bin 0 -> 7357 bytes ...4Kirichenko.csproj.CoreCompileInputs.cache | 1 + ...ab_4Kirichenko.csproj.FileListAbsolute.txt | 18 +++ ..._4Kirichenko.csproj.GenerateResource.cache | Bin 0 -> 84 bytes .../obj/Debug/Lab_rab_4Kirichenko.exe | Bin 0 -> 16896 bytes .../obj/Debug/Lab_rab_4Kirichenko.g.resources | Bin 0 -> 3779 bytes .../obj/Debug/Lab_rab_4Kirichenko.pdb | Bin 0 -> 83456 bytes .../Lab_rab_4Kirichenko_MarkupCompile.cache | 20 +++ .../Lab_rab_4Kirichenko_MarkupCompile.i.cache | 20 +++ Lab_rab_4Kirichenko/obj/Debug/MainWindow.baml | Bin 0 -> 921 bytes Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.cs | 111 ++++++++++++++++ .../obj/Debug/MainWindow.g.i.cs | 111 ++++++++++++++++ .../obj/Debug/View/WindowEmployee.baml | Bin 0 -> 1295 bytes .../obj/Debug/View/WindowEmployee.g.cs | 88 +++++++++++++ .../obj/Debug/View/WindowEmployee.g.i.cs | 88 +++++++++++++ .../obj/Debug/View/WindowRole.baml | Bin 0 -> 1211 bytes .../obj/Debug/View/WindowRole.g.cs | 88 +++++++++++++ .../obj/Debug/View/WindowRole.g.i.cs | 88 +++++++++++++ 47 files changed, 1585 insertions(+) create mode 100644 Lab_rab_4Kirichenko.sln create mode 100644 Lab_rab_4Kirichenko/App.config create mode 100644 Lab_rab_4Kirichenko/App.xaml create mode 100644 Lab_rab_4Kirichenko/App.xaml.cs create mode 100644 Lab_rab_4Kirichenko/Helper/FindRole.cs create mode 100644 Lab_rab_4Kirichenko/Lab_rab_4Kirichenko.csproj create mode 100644 Lab_rab_4Kirichenko/MainWindow.xaml create mode 100644 Lab_rab_4Kirichenko/MainWindow.xaml.cs create mode 100644 Lab_rab_4Kirichenko/Model/Person.cs create mode 100644 Lab_rab_4Kirichenko/Model/PersonDPO.cs create mode 100644 Lab_rab_4Kirichenko/Model/Role.cs create mode 100644 Lab_rab_4Kirichenko/Properties/AssemblyInfo.cs create mode 100644 Lab_rab_4Kirichenko/Properties/Resources.Designer.cs create mode 100644 Lab_rab_4Kirichenko/Properties/Resources.resx create mode 100644 Lab_rab_4Kirichenko/Properties/Settings.Designer.cs create mode 100644 Lab_rab_4Kirichenko/Properties/Settings.settings create mode 100644 Lab_rab_4Kirichenko/View/WindowEmployee.xaml create mode 100644 Lab_rab_4Kirichenko/View/WindowEmployee.xaml.cs create mode 100644 Lab_rab_4Kirichenko/View/WindowRole.xaml create mode 100644 Lab_rab_4Kirichenko/View/WindowRole.xaml.cs create mode 100644 Lab_rab_4Kirichenko/ViewModel/PersonViewModel.cs create mode 100644 Lab_rab_4Kirichenko/ViewModel/RoleViewModel.cs create mode 100644 Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.exe create mode 100644 Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.exe.config create mode 100644 Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.pdb create mode 100644 Lab_rab_4Kirichenko/obj/Debug/App.g.cs create mode 100644 Lab_rab_4Kirichenko/obj/Debug/App.g.i.cs create mode 100644 Lab_rab_4Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.Properties.Resources.resources create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.AssemblyReference.cache create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.CoreCompileInputs.cache create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.FileListAbsolute.txt create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.GenerateResource.cache create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.exe create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.g.resources create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.pdb create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.cache create mode 100644 Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.i.cache create mode 100644 Lab_rab_4Kirichenko/obj/Debug/MainWindow.baml create mode 100644 Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.cs create mode 100644 Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.i.cs create mode 100644 Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.baml create mode 100644 Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.cs create mode 100644 Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.i.cs create mode 100644 Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.baml create mode 100644 Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.cs create mode 100644 Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.i.cs diff --git a/Lab_rab_4Kirichenko.sln b/Lab_rab_4Kirichenko.sln new file mode 100644 index 0000000..b5fe7ee --- /dev/null +++ b/Lab_rab_4Kirichenko.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35707.178 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lab_rab_4Kirichenko", "Lab_rab_4Kirichenko\Lab_rab_4Kirichenko.csproj", "{9D6B9DBF-0114-4CEB-BBAE-D96799FF5647}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9D6B9DBF-0114-4CEB-BBAE-D96799FF5647}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9D6B9DBF-0114-4CEB-BBAE-D96799FF5647}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9D6B9DBF-0114-4CEB-BBAE-D96799FF5647}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9D6B9DBF-0114-4CEB-BBAE-D96799FF5647}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Lab_rab_4Kirichenko/App.config b/Lab_rab_4Kirichenko/App.config new file mode 100644 index 0000000..5754728 --- /dev/null +++ b/Lab_rab_4Kirichenko/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/App.xaml b/Lab_rab_4Kirichenko/App.xaml new file mode 100644 index 0000000..a95c908 --- /dev/null +++ b/Lab_rab_4Kirichenko/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/Lab_rab_4Kirichenko/App.xaml.cs b/Lab_rab_4Kirichenko/App.xaml.cs new file mode 100644 index 0000000..f5de8a5 --- /dev/null +++ b/Lab_rab_4Kirichenko/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 Lab_rab_4Kirichenko +{ + /// + /// Логика взаимодействия для App.xaml + /// + public partial class App : Application + { + } +} diff --git a/Lab_rab_4Kirichenko/Helper/FindRole.cs b/Lab_rab_4Kirichenko/Helper/FindRole.cs new file mode 100644 index 0000000..b08b1aa --- /dev/null +++ b/Lab_rab_4Kirichenko/Helper/FindRole.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Lab_rab_4Kirichenko.Model; + +namespace Lab_rab_4Kirichenko.Helper +{ + public class FindRole + { + int id; + + public FindRole(int id) + { + this.id = id; + } + + + public bool RolePredicate(Role role) + { + return role.Id == id; + } + } +} diff --git a/Lab_rab_4Kirichenko/Lab_rab_4Kirichenko.csproj b/Lab_rab_4Kirichenko/Lab_rab_4Kirichenko.csproj new file mode 100644 index 0000000..3b40e76 --- /dev/null +++ b/Lab_rab_4Kirichenko/Lab_rab_4Kirichenko.csproj @@ -0,0 +1,119 @@ + + + + + Debug + AnyCPU + {9D6B9DBF-0114-4CEB-BBAE-D96799FF5647} + WinExe + Lab_rab_4Kirichenko + Lab_rab_4Kirichenko + v4.7.2 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + 4.0 + + + + + + + + MSBuild:Compile + Designer + + + + + + + WindowEmployee.xaml + + + WindowRole.xaml + + + MSBuild:Compile + Designer + + + App.xaml + Code + + + MainWindow.xaml + Code + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + + + + + Code + + + True + True + Resources.resx + + + True + Settings.settings + True + + + ResXFileCodeGenerator + Resources.Designer.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + + + \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/MainWindow.xaml b/Lab_rab_4Kirichenko/MainWindow.xaml new file mode 100644 index 0000000..455aef9 --- /dev/null +++ b/Lab_rab_4Kirichenko/MainWindow.xaml @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/Lab_rab_4Kirichenko/MainWindow.xaml.cs b/Lab_rab_4Kirichenko/MainWindow.xaml.cs new file mode 100644 index 0000000..44b1e95 --- /dev/null +++ b/Lab_rab_4Kirichenko/MainWindow.xaml.cs @@ -0,0 +1,41 @@ +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; +using Lab_rab_4Kirichenko.View; + +namespace Lab_rab_4Kirichenko +{ + /// + /// Логика взаимодействия для MainWindow.xaml + /// + public partial class MainWindow : Window + { + public MainWindow() + { + InitializeComponent(); + } + + private void Employee_OnClick(object sender, RoutedEventArgs e) + { + WindowEmployee wEmployee = new WindowEmployee(); + wEmployee.Show(); + } + + private void Role_OnClick(object sender, RoutedEventArgs e) + { + WindowRole wRole = new WindowRole(); + wRole.Show(); + } + } +} \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/Model/Person.cs b/Lab_rab_4Kirichenko/Model/Person.cs new file mode 100644 index 0000000..6e0a933 --- /dev/null +++ b/Lab_rab_4Kirichenko/Model/Person.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Lab_rab_4Kirichenko.Model +{ + public class Person + { + public int Id { get; set; } + public int RoleId { get; set; } + public string FirstName { get; set; } + public string LastName { get; set; } + public DateTime Birthday { get; set; } + public Person() { } + public Person(int id, int roleId, string firstName, string lastName, DateTime birthday) + { + this.Id = id; + this.RoleId = roleId; + this.FirstName = firstName; + this.LastName = lastName; + this.Birthday = birthday; + } + } +} \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/Model/PersonDPO.cs b/Lab_rab_4Kirichenko/Model/PersonDPO.cs new file mode 100644 index 0000000..3c23aa3 --- /dev/null +++ b/Lab_rab_4Kirichenko/Model/PersonDPO.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Lab_rab_4Kirichenko.Model +{ + public class PersonDPO + { + public int Id { get; set; } + public string Role { get; set; } + public string FirstName { get; set; } + public string LastName { get; set; } + public DateTime Birthday { get; set; } + + public PersonDPO() { } + public PersonDPO(int id, string role, string firstName, string lastName, DateTime birthday) + { + this.Id = id; + this.Role = role; + this.FirstName = firstName; + this.LastName = lastName; + this.Birthday = birthday; + } + } +} diff --git a/Lab_rab_4Kirichenko/Model/Role.cs b/Lab_rab_4Kirichenko/Model/Role.cs new file mode 100644 index 0000000..3cceeae --- /dev/null +++ b/Lab_rab_4Kirichenko/Model/Role.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Lab_rab_4Kirichenko.Model +{ + public class Role + { + public int Id { get; set; } + public string NameRole { get; set; } + public Role() { } + public Role(int id, string nameRole) + { + this.Id = id; + this.NameRole = nameRole; + } + } +} \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/Properties/AssemblyInfo.cs b/Lab_rab_4Kirichenko/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..4e6889d --- /dev/null +++ b/Lab_rab_4Kirichenko/Properties/AssemblyInfo.cs @@ -0,0 +1,52 @@ +using System.Reflection; +using System.Resources; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Windows; + +// Общие сведения об этой сборке предоставляются следующим набором +// набор атрибутов. Измените значения этих атрибутов, чтобы изменить сведения, +// связанные со сборкой. +[assembly: AssemblyTitle("Lab_rab_4Kirichenko")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Lab_rab_4Kirichenko")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// из модели COM, установите атрибут ComVisible для этого типа в значение true. +[assembly: ComVisible(false)] + +//Чтобы начать создание локализуемых приложений, задайте +//CultureYouAreCodingWith в файле .csproj +//в . Например, при использовании английского (США) +//в своих исходных файлах установите в en-US. Затем отмените преобразование в комментарий +//атрибута NeutralResourceLanguage ниже. Обновите "en-US" в +//строка внизу для обеспечения соответствия настройки UICulture в файле проекта. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //где расположены словари ресурсов по конкретным тематикам + //(используется, если ресурс не найден на странице, + // или в словарях ресурсов приложения) + ResourceDictionaryLocation.SourceAssembly //где расположен словарь универсальных ресурсов + //(используется, если ресурс не найден на странице, + // в приложении или в каких-либо словарях ресурсов для конкретной темы) +)] + + +// Сведения о версии для сборки включают четыре следующих значения: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Номер редакции +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Lab_rab_4Kirichenko/Properties/Resources.Designer.cs b/Lab_rab_4Kirichenko/Properties/Resources.Designer.cs new file mode 100644 index 0000000..330a286 --- /dev/null +++ b/Lab_rab_4Kirichenko/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Этот код был создан программным средством. +// Версия среды выполнения: 4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если +// код создан повторно. +// +//------------------------------------------------------------------------------ + +namespace Lab_rab_4Kirichenko.Properties +{ + + + /// + /// Класс ресурсов со строгим типом для поиска локализованных строк и пр. + /// + // Этот класс был автоматически создан при помощи StronglyTypedResourceBuilder + // класс с помощью таких средств, как ResGen или Visual Studio. + // Для добавления или удаления члена измените файл .ResX, а затем перезапустите ResGen + // с параметром /str или заново постройте свой VS-проект. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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() + { + } + + /// + /// Возврат кэшированного экземпляра ResourceManager, используемого этим классом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Lab_rab_4Kirichenko.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Переопределяет свойство CurrentUICulture текущего потока для всех + /// подстановки ресурсов с помощью этого класса ресурсов со строгим типом. + /// + [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/Lab_rab_4Kirichenko/Properties/Resources.resx b/Lab_rab_4Kirichenko/Properties/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/Lab_rab_4Kirichenko/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/Properties/Settings.Designer.cs b/Lab_rab_4Kirichenko/Properties/Settings.Designer.cs new file mode 100644 index 0000000..c65fcc6 --- /dev/null +++ b/Lab_rab_4Kirichenko/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Lab_rab_4Kirichenko.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.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/Lab_rab_4Kirichenko/Properties/Settings.settings b/Lab_rab_4Kirichenko/Properties/Settings.settings new file mode 100644 index 0000000..8f2fd95 --- /dev/null +++ b/Lab_rab_4Kirichenko/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/View/WindowEmployee.xaml b/Lab_rab_4Kirichenko/View/WindowEmployee.xaml new file mode 100644 index 0000000..22671be --- /dev/null +++ b/Lab_rab_4Kirichenko/View/WindowEmployee.xaml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/View/WindowEmployee.xaml.cs b/Lab_rab_4Kirichenko/View/WindowEmployee.xaml.cs new file mode 100644 index 0000000..7f03a05 --- /dev/null +++ b/Lab_rab_4Kirichenko/View/WindowEmployee.xaml.cs @@ -0,0 +1,65 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +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.Shapes; +using Lab_rab_4Kirichenko.Helper; +using Lab_rab_4Kirichenko.Model; +using Lab_rab_4Kirichenko.ViewModel; + +namespace Lab_rab_4Kirichenko.View +{ + /// + /// Логика взаимодействия для WindowEmployee.xaml + /// + public partial class WindowEmployee : Window + { + public WindowEmployee() + { + InitializeComponent(); + + PersonViewModel vmPerson = new PersonViewModel(); + RoleViewModel vmRole = new RoleViewModel(); + + + List roles = new List(); + foreach (Role r in vmRole.ListRole) + { + roles.Add(r); + } + + + ObservableCollection persons = new ObservableCollection(); + FindRole finder; + + + foreach (var p in vmPerson.ListPerson) + { + finder = new FindRole(p.RoleId); + + Role rol = roles.Find(new Predicate(finder.RolePredicate)); + + persons.Add(new PersonDPO + { + Id = p.Id, + Role = rol.NameRole, + FirstName = p.FirstName, + LastName = p.LastName, + Birthday = p.Birthday + }); + } + + + lvEmployee.ItemsSource = persons; + } + } +} \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/View/WindowRole.xaml b/Lab_rab_4Kirichenko/View/WindowRole.xaml new file mode 100644 index 0000000..76fdbcd --- /dev/null +++ b/Lab_rab_4Kirichenko/View/WindowRole.xaml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + diff --git a/Lab_rab_4Kirichenko/View/WindowRole.xaml.cs b/Lab_rab_4Kirichenko/View/WindowRole.xaml.cs new file mode 100644 index 0000000..2ec8fc0 --- /dev/null +++ b/Lab_rab_4Kirichenko/View/WindowRole.xaml.cs @@ -0,0 +1,30 @@ +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.Shapes; +using Lab_rab_4Kirichenko.ViewModel; + +namespace Lab_rab_4Kirichenko.View +{ + /// + /// Логика взаимодействия для WindowRole.xaml + /// + public partial class WindowRole : Window + { + public WindowRole() + { + InitializeComponent(); + RoleViewModel vmRole = new RoleViewModel(); + lvRole.ItemsSource = vmRole.ListRole; + } + } +} diff --git a/Lab_rab_4Kirichenko/ViewModel/PersonViewModel.cs b/Lab_rab_4Kirichenko/ViewModel/PersonViewModel.cs new file mode 100644 index 0000000..f2fa605 --- /dev/null +++ b/Lab_rab_4Kirichenko/ViewModel/PersonViewModel.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Lab_rab_4Kirichenko.Model; + +namespace Lab_rab_4Kirichenko.ViewModel +{ + public class PersonViewModel + { + public ObservableCollection ListPerson { get; set; } = new ObservableCollection(); + + public PersonViewModel() + { + this.ListPerson.Add(new Person + { + Id = 1, + RoleId = 1, + FirstName = "Иван", + LastName = "Иванов", + Birthday = new DateTime(1980, 02, 28) + }); + this.ListPerson.Add(new Person + { + Id = 2, + RoleId = 2, + FirstName = "Петр", + LastName = "Петров", + Birthday = new DateTime(1981, 03, 20) + }); + this.ListPerson.Add(new Person + { + Id = 3, + RoleId = 3, + FirstName = "Виктор", + LastName = "Викторов", + Birthday = new DateTime(1982, 04, 15) + }); + this.ListPerson.Add(new Person + { + Id = 4, + RoleId = 3, + FirstName = "Сидор", + LastName = "Сидоров", + Birthday = new DateTime(1983, 05, 10) + }); + } + } +} \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/ViewModel/RoleViewModel.cs b/Lab_rab_4Kirichenko/ViewModel/RoleViewModel.cs new file mode 100644 index 0000000..eccff8e --- /dev/null +++ b/Lab_rab_4Kirichenko/ViewModel/RoleViewModel.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Lab_rab_4Kirichenko.Model; + +namespace Lab_rab_4Kirichenko.ViewModel +{ + public class RoleViewModel + { + public ObservableCollection ListRole { get; set; } = new ObservableCollection(); + + public RoleViewModel() + { + this.ListRole.Add(new Role { Id = 1, NameRole = "Директор" }); + this.ListRole.Add(new Role { Id = 2, NameRole = "Бухгалтер" }); + this.ListRole.Add(new Role { Id = 3, NameRole = "Менеджер" }); + } + } +} \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.exe b/Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.exe new file mode 100644 index 0000000000000000000000000000000000000000..1460bdb034a4f9bdc2f7922060c26fbebfb3c167 GIT binary patch literal 16896 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 U&oR{G8Sn$G1-y6A|2Gl%Z&pm!5C8xG literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.exe.config b/Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.exe.config new file mode 100644 index 0000000..5754728 --- /dev/null +++ b/Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.pdb b/Lab_rab_4Kirichenko/bin/Debug/Lab_rab_4Kirichenko.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3539c570d446e94ba6d2c67a49d43fb479049d65 GIT binary patch literal 83456 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 literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/App.g.cs b/Lab_rab_4Kirichenko/obj/Debug/App.g.cs new file mode 100644 index 0000000..595d0a4 --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/App.g.cs @@ -0,0 +1,70 @@ +#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "278E6B53A29CFDF63B2C0FB54CB6B8401D057313F35654529FD6D1923C8DAF0C" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using Lab_rab_4Kirichenko; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + + #line 5 "..\..\App.xaml" + this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + Lab_rab_4Kirichenko.App app = new Lab_rab_4Kirichenko.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/Lab_rab_4Kirichenko/obj/Debug/App.g.i.cs b/Lab_rab_4Kirichenko/obj/Debug/App.g.i.cs new file mode 100644 index 0000000..595d0a4 --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/App.g.i.cs @@ -0,0 +1,70 @@ +#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "278E6B53A29CFDF63B2C0FB54CB6B8401D057313F35654529FD6D1923C8DAF0C" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using Lab_rab_4Kirichenko; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + + #line 5 "..\..\App.xaml" + this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + Lab_rab_4Kirichenko.App app = new Lab_rab_4Kirichenko.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/Lab_rab_4Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Lab_rab_4Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..c421627c21c9aafc4439a106097ef0ad4ee420bf GIT binary patch literal 2383 zcmcImU5gVj6s=nNAc!D>B0ls{p@h|4{8;c|?FTEarA)iJ50ND^b32XABsDkfv<&_4 z-c0M%1s|J%44KSuPwu^E&dIX}jYgxz3aRt7$x@}74A#(iOsi@4oL?hYL&`ygd347-;yL`Ha9zr zpcV5NS5p5D$FCn!r>4Nq0xLZr18Cf%aUG;`K5}!gRLa8~t`<$7mtCP#nFl@VkTo!y*|N!|-#;h^DnCBCzh z_)ZOHR7$qjUvD3kktjU+ki21gG_Q)K<~@j)8Lv`5%2rG2(^1^o#J~2N>jBD4Ph<`e zpi!&3AGMPrO9UDJeM%z?Pkshr-#{dEm_h#Xj?;I(Q`1SqKkex7)W2-k%xYK1fY$C^ TGe@Z&()@&-o}9kis@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.AssemblyReference.cache b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..035a494f80c615730ad81acd9fa9d8fcf86b3882 GIT binary patch literal 7357 zcmdT}&rcIU6yAwSu>2AwCL|t+C%tU=B_bDt6_i98LIF8!LWb=WChX3ZnQ5V1ID0ek z?=bP^(Z7Pbe~LTH47S}hX0mT0_Rw^@&D;0B_kG{InGT^b&+`zjt^`{=IpR2;S*H;Z zGtbVKm!1dPq)9koA(>efg2aarB_i0QAx}iol)-xXdvccWlfbX7?fky#Ec!3~`5+cy z!XtXfus6N< z^HX*wjWVSlQ%zWt9<@1^G+|Z|zr8-VoV=>6n1~e}aX*f%;`C>xqV=QPaEbC;EO7zU z_f-~9P!C-LQvwu(V8BJ_k#5os$4uZ*HC>cSY(fXDwPV6*SS}bmDIe?fw%bh7nD|v3 z9#eK?Rq`OwM|8|;!iiO&ex@TdtplwwNqCD>LF$BeXh`f(?9VSRpwOj&QneT8M>*52 z($7N;b*A_FX;jXn;O#TtHR_~mH;buXtsi6F`X71+rnhlJf-b``4Xw2MH<2AXX_rn| ziR=Sqrv=?oLk*bHpjH`(74M0z-8gq@jTA@p!hTR0v|S)RtJ5cWJ2hv9w0Sx{swEcrN4<8ZMCB;YrAds;6yXk z3qX3B*`W=>OZ5h3eL!f^>~lyfO1g2%b*r@cT`c2G-?1liGUoQG^5$r_K$;WRJcc<1 z1yjQals+NM;z2K#)@zS@WkT`XbkDj(_fiIS$MJ2F9$enY!b;AA{T%OQ$L>a{SZ1Es w;xs*9wLDiHObl@Fa_oR^25#-ze;7$X4|*V621><-Lm>Ykm|y?{Zf@cG1*~V($p8QV literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.CoreCompileInputs.cache b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..ce3a2fa --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +2e6a08fb0d438d954f059d78886b9bb826997b74ab7a34b90e10645bca01ee2a diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.FileListAbsolute.txt b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b8a86aa --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.FileListAbsolute.txt @@ -0,0 +1,18 @@ +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko.csproj.AssemblyReference.cache +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\MainWindow.g.cs +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\View\WindowEmployee.g.cs +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\View\WindowRole.g.cs +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\App.g.cs +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko_MarkupCompile.cache +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\bin\Debug\Lab_rab_4Kirichenko.exe.config +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\bin\Debug\Lab_rab_4Kirichenko.exe +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\bin\Debug\Lab_rab_4Kirichenko.pdb +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\MainWindow.baml +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\View\WindowEmployee.baml +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\View\WindowRole.baml +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko.g.resources +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko.Properties.Resources.resources +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko.csproj.GenerateResource.cache +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko.csproj.CoreCompileInputs.cache +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko.exe +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\Lab_rab_4Kirichenko.pdb diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.GenerateResource.cache b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..57c962dedec8ed3e6a0df01680041bd5ca2137ba GIT binary patch literal 84 zcmZQ$WMp7qV3Z6f$}dPQD#=VOjtNRF&Mz%WPA%3eN-eGcN#m1e0!sf~!mX_;bdLjU H76StS2u>HC literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.exe b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.exe new file mode 100644 index 0000000000000000000000000000000000000000..1460bdb034a4f9bdc2f7922060c26fbebfb3c167 GIT binary patch literal 16896 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 U&oR{G8Sn$G1-y6A|2Gl%Z&pm!5C8xG literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.g.resources b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.g.resources new file mode 100644 index 0000000000000000000000000000000000000000..1e808ac8752cd4f34f79d8e8712587832eadb8ce GIT binary patch literal 3779 zcmeHJ|4Um}6hBFxF~-cf8ah{P6ES1m)Fd{(RAoY|Rwz|*TB<(`wwL5OAHJ98-g|xt zqtH4=e;JIyewc#|24#c&Bt?tX&M*cW?1$~;zbM;au;1g`IXC8MqGPOegF;_&-@EtS zbI&>V-1GUo^Yc%C?79HpV{FP)&M=u8on(f#sHd6X^d^~~*`ldSN@sXtF{Q}qYbvlc~@CI(;oC*@ikcDM_ z&wz%#D5UVM3JMpDFX0r!*RcvAh5`#HqCpO4*`Y;Wp#Ag5FVaz5sSv*B187^r6#+Ch z22(Hym+?7@qqm*r0vj(^>x%$Qqf+WE9b3;eS(npuEIY5Aji4l)J7y+2Cdt`pIh)az z(FBNeY<1XLCtWaJdT$I$278RdNpz=X6TM4upJof#}^N+zE3h%TvY zS<~lFLiw}@rVc9~()5#XIyek{bEdh_AB!0nOI0$Ws+`s}Lz^|DX-$nS%h}nL*oAmJ z8C#K5CAM&AgC1~!8oU7$g6<~ZnM`uv_F*aVE^1*)BO6R}vP(Y`Il3R4*bl4$G zt+Pd_xh|Uui!=iG53*vdC<^;xk-CEINr>^gd&yRO6{-8t_J|im9KMRf=%2P&gHJCu zkK2Z5hb>ayPh)KlqL*xuV$eWibq~5I)kJLk3e~$n-SY_Jm=ci&7x=EI3yPLw4DHh@ zOl*jp*|vk$m)34!wQ#HOzO`X}Yi(H%tgW>o_drMvpcLsA5i{IS7e(GN67l2KCpCqX zk_1=UyltPdKCyPK9qT?S+%4QLta6nvqlA#`rMpN`s^>l04ml)xiz^^QoGZN86KyShps&@k}6)10O-EaW-y?s!gLZSKzn*-`J_B}JFtLjezEsTuBxcnweAVYX;kDvKIJ@0EP1qOayU8Q0NI36s`)mLhOt}(5_?}o-%Awi h_YrebP>4Q}zlc03FvwqYZl#*;1?-jhi+0cX>o3*{PWS)- literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.pdb b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3539c570d446e94ba6d2c67a49d43fb479049d65 GIT binary patch literal 83456 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 literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.cache b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.cache new file mode 100644 index 0000000..2d7b760 --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.cache @@ -0,0 +1,20 @@ +Lab_rab_4Kirichenko + + +winexe +C# +.cs +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\ +Lab_rab_4Kirichenko +none +false +DEBUG;TRACE +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\App.xaml +3-368639367 + +13740197699 +13-1310406943 +MainWindow.xaml;View\WindowEmployee.xaml;View\WindowRole.xaml; + +False + diff --git a/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.i.cache b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.i.cache new file mode 100644 index 0000000..a7b2ffc --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/Lab_rab_4Kirichenko_MarkupCompile.i.cache @@ -0,0 +1,20 @@ +Lab_rab_4Kirichenko + + +winexe +C# +.cs +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\obj\Debug\ +Lab_rab_4Kirichenko +none +false +DEBUG;TRACE +C:\Users\Shadekade\source\repos\Lab_rab_4Kirichenko\Lab_rab_4Kirichenko\App.xaml +3-368639367 + +14-1341890919 +13-1310406943 +MainWindow.xaml;View\WindowEmployee.xaml;View\WindowRole.xaml; + +False + diff --git a/Lab_rab_4Kirichenko/obj/Debug/MainWindow.baml b/Lab_rab_4Kirichenko/obj/Debug/MainWindow.baml new file mode 100644 index 0000000000000000000000000000000000000000..20787296cf8546011ef2bca23e19302efc696316 GIT binary patch literal 921 zcmb_a!EVz)5FN)ZG-*{Khy+3@&A}WHsqNNTH>nf}THw+)s+x-SfCP@aQLWhC$aa+E z2IUvH^oYbKAk>1$mFxOfxF=@TMWqKWpsqE$JG;+sX5P*`0PH{uHsC3)+vvTyGzn51 zQt2+hoo&1QIz+2(xuNSE)1b>1RYbyrzuag$wi_I{!4VtC2q6+qd9>1=1kH={Xv2KlMdzJETzwNos79H)gE)5#yO1op$h-Dv{R+XBh z^eP93yCIEe5Zf_Qy$Efe4p`W|4)OyTT35+8S$G{u7oS1>IF5Vkx*nmHz8z`4>x3*~ zomg|2uMgayGt^fN!_tSg@9DiO1SU%>yh>U}oQqJ*wUUDE#S)(+N?2!_<6|$|f;B zO|23hsretNOjZfHkI>bArep@!8)$Ma1?_Q4#J(VWHU;fTN`wXr!uO}JELx4AWn*bh z0)HwiO>7BuL4w)me$QhgN-@6p3mY5M`{!wqf8^ujBzc>>=b!m^e#XD@v(rhIfnqff zCAi5fZbYDEq5NeKwScAXF;9>RL`Hh=JiX07@G<|!zaZf_d6%4Iln)W1ST!*dq0(Ho O6Xl466e4_~VD1+Q*#d(A literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.cs b/Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.cs new file mode 100644 index 0000000..03465a1 --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.cs @@ -0,0 +1,111 @@ +#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "CF8798814C5B4B2AD74EF04ECBE2922A20D6EDF5AC59F693E8118C5EC1174FEF" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.MenuItem Employee; + + #line default + #line hidden + + + #line 8 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.MenuItem Role; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/Lab_rab_4Kirichenko;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.Employee = ((System.Windows.Controls.MenuItem)(target)); + + #line 7 "..\..\MainWindow.xaml" + this.Employee.Click += new System.Windows.RoutedEventHandler(this.Employee_OnClick); + + #line default + #line hidden + return; + case 2: + this.Role = ((System.Windows.Controls.MenuItem)(target)); + + #line 8 "..\..\MainWindow.xaml" + this.Role.Click += new System.Windows.RoutedEventHandler(this.Role_OnClick); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.i.cs b/Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.i.cs new file mode 100644 index 0000000..03465a1 --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/MainWindow.g.i.cs @@ -0,0 +1,111 @@ +#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "CF8798814C5B4B2AD74EF04ECBE2922A20D6EDF5AC59F693E8118C5EC1174FEF" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.MenuItem Employee; + + #line default + #line hidden + + + #line 8 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.MenuItem Role; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/Lab_rab_4Kirichenko;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.Employee = ((System.Windows.Controls.MenuItem)(target)); + + #line 7 "..\..\MainWindow.xaml" + this.Employee.Click += new System.Windows.RoutedEventHandler(this.Employee_OnClick); + + #line default + #line hidden + return; + case 2: + this.Role = ((System.Windows.Controls.MenuItem)(target)); + + #line 8 "..\..\MainWindow.xaml" + this.Role.Click += new System.Windows.RoutedEventHandler(this.Role_OnClick); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.baml b/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.baml new file mode 100644 index 0000000000000000000000000000000000000000..11f6bce1b8f78912b64af366a424be334d6a2135 GIT binary patch literal 1295 zcmb_bOHUI~6h70LLTM`@(BP}2ESeYvrp5LaXe5z`B!))_CBVW&r|rc~m>X5Lk31+1otUC zJ*$fVE-oQ_9iU@M$v(AEl9Q^X<_gqUF}wQE67Kv(BQL0QO6&S+Tm|@|2$@FkG1IyV(xGt} zDmcz+Iu^6BsJddyx|*|0+gx_!oT)>!D1rbU5P^8GqP|*H zC78*SY=`Rd5?cR9;@N=#h2%)8e<+cp@xh@`T3GM>7lsm&lFn%Hj`L!o4=h^Elrl`J`H` z0AAN(g-+d8w#)X|G1l#f9hTpo$K=lGy0hOmrPvP7x(ZaJz@vgx|8xNY~-5;3J>ZyP12mH{SMFTS<4`D>fS_%z48{@>n?91 z)&Y*eXFdp*7(J{b`F*3RHNhQ^5iTCDMjiywN_1)LMz365$uT(-H~cn~$sK7eF$5G5`Po literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.cs b/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.cs new file mode 100644 index 0000000..7f6c6f8 --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.cs @@ -0,0 +1,88 @@ +#pragma checksum "..\..\..\View\WindowEmployee.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "F1C356B9076287137C7F7E1FBD21002B52F685C993FCB30B0467889AC78138AF" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko.View { + + + /// + /// WindowEmployee + /// + public partial class WindowEmployee : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 6 "..\..\..\View\WindowEmployee.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ListView lvEmployee; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/Lab_rab_4Kirichenko;component/view/windowemployee.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\View\WindowEmployee.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.lvEmployee = ((System.Windows.Controls.ListView)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.i.cs b/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.i.cs new file mode 100644 index 0000000..7f6c6f8 --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/View/WindowEmployee.g.i.cs @@ -0,0 +1,88 @@ +#pragma checksum "..\..\..\View\WindowEmployee.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "F1C356B9076287137C7F7E1FBD21002B52F685C993FCB30B0467889AC78138AF" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko.View { + + + /// + /// WindowEmployee + /// + public partial class WindowEmployee : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 6 "..\..\..\View\WindowEmployee.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ListView lvEmployee; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/Lab_rab_4Kirichenko;component/view/windowemployee.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\View\WindowEmployee.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.lvEmployee = ((System.Windows.Controls.ListView)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.baml b/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.baml new file mode 100644 index 0000000000000000000000000000000000000000..476ae158da99a536991ef9504a91003db09c4673 GIT binary patch literal 1211 zcmb_b%}*0S6o30cX`wL{h#G;=gdS9|Ew-~15)ROYgzympgmN&^Z5d?4b{BWI0yn_} z|9}@vJeU|wJQ)H8QQ+v&>3_k&llOLguP7nvMZ-+q?#}#v`#yeeCJX?RFbg9vjPD6t zJv=uFd>m58b%53hz3{+6OOG3lQC#NMirsk|nb7?gBtCEOwRqmJ7VWhe+vE!Jn1qiI zTE~n8Q)ievqPx5|I?o-~u&tqVJV~=Rnk}1N+2KPLFMEz|_C}}61=A>w^Nl%sgVcOv?w>;fLSEG(z;%m0Eav9F^3d~+~p0%CJNV+Wt1IwPb zI+#efC}>G{<0Yf$*si_g#fx?+v1V9H>xp~Gq?TCMOJ-vALV*fMAcF!-K37$Rso4$J z3$zm~Uf8UOCH27Cw5l($s~ zMBe$QvK;Cj9nEEE#(R85U=tDE)F9UQ)tA`gsusbGSXlUhES?bV4Ec5U=ugWa5*f^h zSK>q*R5mfU!>HK%EyaEDF-llvtMat+4B;bjAP$kVt7>_QwOs?&h#wUAE**4+Rv%r> z5^UELbqWt;EG$95d_p$@YbJgxS|D&X9Vx9VLfV8K^sPn^38`k5mg>r>`{YiJr*|gELPu%-y>d%_bA6_u}>`( zySO5G_WzU-J6%tRJdd4wZVHk%BntTttBh(TVS*~7zENQ+yNXXzOl4F(9WVI@OtW=u literal 0 HcmV?d00001 diff --git a/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.cs b/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.cs new file mode 100644 index 0000000..7f50a8c --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.cs @@ -0,0 +1,88 @@ +#pragma checksum "..\..\..\View\WindowRole.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "5D82751E2006D0858FDBB10A5637A5694CD7C73EFE00F04D464584C1600395C0" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko.View { + + + /// + /// WindowRole + /// + public partial class WindowRole : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\View\WindowRole.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ListView lvRole; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/Lab_rab_4Kirichenko;component/view/windowrole.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\View\WindowRole.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.lvRole = ((System.Windows.Controls.ListView)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.i.cs b/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.i.cs new file mode 100644 index 0000000..7f50a8c --- /dev/null +++ b/Lab_rab_4Kirichenko/obj/Debug/View/WindowRole.g.i.cs @@ -0,0 +1,88 @@ +#pragma checksum "..\..\..\View\WindowRole.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "5D82751E2006D0858FDBB10A5637A5694CD7C73EFE00F04D464584C1600395C0" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace Lab_rab_4Kirichenko.View { + + + /// + /// WindowRole + /// + public partial class WindowRole : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\View\WindowRole.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ListView lvRole; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/Lab_rab_4Kirichenko;component/view/windowrole.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\View\WindowRole.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.lvRole = ((System.Windows.Controls.ListView)(target)); + return; + } + this._contentLoaded = true; + } + } +} + From 5ca07bf2f2f5260e08870268f18632b6b537123a Mon Sep 17 00:00:00 2001 From: Shadekade Date: Thu, 23 Oct 2025 11:47:57 +0500 Subject: [PATCH 2/3] Delete Lab_rab_1.1_Kirichenko directory --- Lab_rab_1.1_Kirichenko/App.config | 6 - Lab_rab_1.1_Kirichenko/App.xaml | 9 - Lab_rab_1.1_Kirichenko/App.xaml.cs | 17 -- Lab_rab_1.1_Kirichenko/Book.cs | 40 ----- .../Lab_rab_1.1_Kirichenko.csproj | 99 ----------- Lab_rab_1.1_Kirichenko/MainWindow.xaml | 35 ---- Lab_rab_1.1_Kirichenko/MainWindow.xaml.cs | 68 -------- .../Properties/AssemblyInfo.cs | 52 ------ .../Properties/Resources.Designer.cs | 71 -------- .../Properties/Resources.resx | 117 ------------- .../Properties/Settings.Designer.cs | 30 ---- .../Properties/Settings.settings | 7 - .../bin/Debug/Lab_rab_1.1_Kirichenko.exe | Bin 13824 -> 0 bytes .../Debug/Lab_rab_1.1_Kirichenko.exe.config | 6 - .../bin/Debug/Lab_rab_1.1_Kirichenko.pdb | Bin 48640 -> 0 bytes Lab_rab_1.1_Kirichenko/obj/Debug/App.g.cs | 70 -------- Lab_rab_1.1_Kirichenko/obj/Debug/App.g.i.cs | 70 -------- ...gnTimeResolveAssemblyReferencesInput.cache | Bin 2408 -> 0 bytes ..._Kirichenko.csproj.AssemblyReference.cache | Bin 7357 -> 0 bytes ..._Kirichenko.csproj.CoreCompileInputs.cache | 1 - ...1.1_Kirichenko.csproj.FileListAbsolute.txt | 15 -- ...1_Kirichenko.csproj.GenerateResource.cache | Bin 84 -> 0 bytes .../obj/Debug/Lab_rab_1.1_Kirichenko.exe | Bin 13824 -> 0 bytes .../Debug/Lab_rab_1.1_Kirichenko.g.resources | Bin 2532 -> 0 bytes .../obj/Debug/Lab_rab_1.1_Kirichenko.pdb | Bin 48640 -> 0 bytes ...Lab_rab_1.1_Kirichenko_MarkupCompile.cache | 20 --- ...b_rab_1.1_Kirichenko_MarkupCompile.i.cache | 20 --- .../Lab_rab_1.1_Kirichenko_MarkupCompile.lref | 4 - ..._Kirichenko.Properties.Resources.resources | Bin 180 -> 0 bytes .../obj/Debug/MainWindow.baml | Bin 2304 -> 0 bytes .../obj/Debug/MainWindow.g.cs | 163 ------------------ .../obj/Debug/MainWindow.g.i.cs | 163 ------------------ 32 files changed, 1083 deletions(-) delete mode 100644 Lab_rab_1.1_Kirichenko/App.config delete mode 100644 Lab_rab_1.1_Kirichenko/App.xaml delete mode 100644 Lab_rab_1.1_Kirichenko/App.xaml.cs delete mode 100644 Lab_rab_1.1_Kirichenko/Book.cs delete mode 100644 Lab_rab_1.1_Kirichenko/Lab_rab_1.1_Kirichenko.csproj delete mode 100644 Lab_rab_1.1_Kirichenko/MainWindow.xaml delete mode 100644 Lab_rab_1.1_Kirichenko/MainWindow.xaml.cs delete mode 100644 Lab_rab_1.1_Kirichenko/Properties/AssemblyInfo.cs delete mode 100644 Lab_rab_1.1_Kirichenko/Properties/Resources.Designer.cs delete mode 100644 Lab_rab_1.1_Kirichenko/Properties/Resources.resx delete mode 100644 Lab_rab_1.1_Kirichenko/Properties/Settings.Designer.cs delete mode 100644 Lab_rab_1.1_Kirichenko/Properties/Settings.settings delete mode 100644 Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.exe delete mode 100644 Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.exe.config delete mode 100644 Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.pdb delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/App.g.cs delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/App.g.i.cs delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.AssemblyReference.cache delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.CoreCompileInputs.cache delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.FileListAbsolute.txt delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.GenerateResource.cache delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.exe delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.g.resources delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.pdb delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.cache delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.i.cache delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.lref delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1._1_Kirichenko.Properties.Resources.resources delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.baml delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.cs delete mode 100644 Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.i.cs diff --git a/Lab_rab_1.1_Kirichenko/App.config b/Lab_rab_1.1_Kirichenko/App.config deleted file mode 100644 index 5754728..0000000 --- a/Lab_rab_1.1_Kirichenko/App.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/Lab_rab_1.1_Kirichenko/App.xaml b/Lab_rab_1.1_Kirichenko/App.xaml deleted file mode 100644 index aafe8f8..0000000 --- a/Lab_rab_1.1_Kirichenko/App.xaml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - diff --git a/Lab_rab_1.1_Kirichenko/App.xaml.cs b/Lab_rab_1.1_Kirichenko/App.xaml.cs deleted file mode 100644 index e8cc634..0000000 --- a/Lab_rab_1.1_Kirichenko/App.xaml.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Configuration; -using System.Data; -using System.Linq; -using System.Threading.Tasks; -using System.Windows; - -namespace Lab_rab_1._1_Kirichenko -{ - /// - /// Логика взаимодействия для App.xaml - /// - public partial class App : Application - { - } -} diff --git a/Lab_rab_1.1_Kirichenko/Book.cs b/Lab_rab_1.1_Kirichenko/Book.cs deleted file mode 100644 index 9547c24..0000000 --- a/Lab_rab_1.1_Kirichenko/Book.cs +++ /dev/null @@ -1,40 +0,0 @@ -using System; - -namespace Lab_rab_1._1_Kirichenko -{ - public class Book - { - - public string Name { get; } - public int Pages { get; } - public decimal Price { get; private set; } - - - public Book(string name, int pages, decimal price) - { - Name = name; - Pages = pages; - Price = price; - } - - - public bool DoublePriceIfProgramming(string programmingKeyword = "Программирование") - { - if (Name.StartsWith(programmingKeyword, StringComparison.OrdinalIgnoreCase)) - { - Price *= 2; - return true; - } - return false; - } - - public decimal CalculateAvgPageCost() - { - if (Pages == 0) - { - return 0; - } - return Price / Pages; - } - } -} \ No newline at end of file diff --git a/Lab_rab_1.1_Kirichenko/Lab_rab_1.1_Kirichenko.csproj b/Lab_rab_1.1_Kirichenko/Lab_rab_1.1_Kirichenko.csproj deleted file mode 100644 index 50ebd6c..0000000 --- a/Lab_rab_1.1_Kirichenko/Lab_rab_1.1_Kirichenko.csproj +++ /dev/null @@ -1,99 +0,0 @@ - - - - - Debug - AnyCPU - {09BD7C5C-BAAE-4EFB-8D3F-CF2D671B78B5} - WinExe - Lab_rab_1._1_Kirichenko - Lab_rab_1.1_Kirichenko - v4.7.2 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - 4.0 - - - - - - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - App.xaml - Code - - - - MainWindow.xaml - Code - - - - - Code - - - True - True - Resources.resx - - - True - Settings.settings - True - - - ResXFileCodeGenerator - Resources.Designer.cs - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - - \ No newline at end of file diff --git a/Lab_rab_1.1_Kirichenko/MainWindow.xaml b/Lab_rab_1.1_Kirichenko/MainWindow.xaml deleted file mode 100644 index aba6e2b..0000000 --- a/Lab_rab_1.1_Kirichenko/MainWindow.xaml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - -