From 69e11179169a76d62cd0fe7694460e08d81c7480 Mon Sep 17 00:00:00 2001 From: itjustworks1 Date: Thu, 9 Apr 2026 13:10:31 +1000 Subject: [PATCH] To Be Continued --- .../Models/Factories/EmployeesFactory.cs | 6 +++++ .../Factories/EmployeesVisualFactory.cs | 14 ++++++++++++ .../Models/Factories/EquipmentFactory.cs | 21 ++++++++++++++++++ .../Factories/EquipmentVisualFactory.cs | 21 ++++++++++++++++++ .../Models/Models/EmployeeVisual.cs | 5 ----- .../Models/Models/Equipment.cs | 1 + .../Models/Models/EquipmentVisual.cs | 15 +++---------- .../EquipmentEditingWindowViewModel.cs | 19 +++++++++++++++- .../ViewModels/MainWindowViewModel.cs | 9 +++++--- .../Views/EquipmentEditingWindow.axaml | 12 +++++----- .../Views/MainWindow.axaml | 2 +- .../obj/Debug/net9.0/Avalonia/resources | Bin 184169 -> 185949 bytes ...ication14_Inventory_300326.AssemblyInfo.cs | 2 +- ..._Inventory_300326.AssemblyInfoInputs.cache | 2 +- ...tory_300326.csproj.CoreCompileInputs.cache | 2 +- ...AvaloniaApplication14_Inventory_300326.dll | Bin 241152 -> 244736 bytes ...AvaloniaApplication14_Inventory_300326.pdb | Bin 32928 -> 35248 bytes ...AvaloniaApplication14_Inventory_300326.dll | Bin 15872 -> 16384 bytes ...AvaloniaApplication14_Inventory_300326.dll | Bin 15872 -> 16384 bytes 19 files changed, 101 insertions(+), 30 deletions(-) create mode 100644 AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesFactory.cs create mode 100644 AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesVisualFactory.cs create mode 100644 AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentFactory.cs create mode 100644 AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentVisualFactory.cs diff --git a/AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesFactory.cs b/AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesFactory.cs new file mode 100644 index 0000000..890758f --- /dev/null +++ b/AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesFactory.cs @@ -0,0 +1,6 @@ +namespace AvaloniaApplication14_Inventory_300326.Models.Factoryes; + +public class EmployeesFactory +{ + +} \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesVisualFactory.cs b/AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesVisualFactory.cs new file mode 100644 index 0000000..62eb032 --- /dev/null +++ b/AvaloniaApplication14_Inventory_300326/Models/Factories/EmployeesVisualFactory.cs @@ -0,0 +1,14 @@ +using AvaloniaApplication14_Inventory_300326.Models.Models; + +namespace AvaloniaApplication14_Inventory_300326.Models.Factoryes; + +public static class EmployeesVisualFactory +{ + public static EmployeeVisual CreateFromEmployee(Employee employee) + { + var result = new EmployeeVisual(); + result.Id = employee.Id; + result.FullName = employee.FullName; + return result; + } +} \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentFactory.cs b/AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentFactory.cs new file mode 100644 index 0000000..c129800 --- /dev/null +++ b/AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentFactory.cs @@ -0,0 +1,21 @@ +using System; +using AvaloniaApplication14_Inventory_300326.Models.Models; + +namespace AvaloniaApplication14_Inventory_300326.Models.Factoryes; + +public static class EquipmentFactory +{ + public static Equipment CreateFromVisual(EquipmentVisual visual) + { + var result = new Equipment(); + + result.InvNumber = visual.InvNumber; + result.Name = visual.Name; + result.Date = DateOnly.FromDateTime(visual.Date.Value.DateTime); + result.Cost = visual.Cost; + result.IsWrittenOff = visual.IsWrittenOff != "Нет"; + result.CurrentEmployeeId = visual.CurrentEmployee.Id; + + return result; + } +} \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentVisualFactory.cs b/AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentVisualFactory.cs new file mode 100644 index 0000000..fa03f6e --- /dev/null +++ b/AvaloniaApplication14_Inventory_300326/Models/Factories/EquipmentVisualFactory.cs @@ -0,0 +1,21 @@ +using System; +using AvaloniaApplication14_Inventory_300326.Models.Models; + +namespace AvaloniaApplication14_Inventory_300326.Models.Factoryes; + +public static class EquipmentVisualFactory +{ + public static EquipmentVisual CreateFromEquipment(Equipment equipment) + { + var result = new EquipmentVisual(); + + result.Id = equipment.Id; + result.InvNumber = equipment.InvNumber; + result.Name = equipment.Name; + result.Date = new DateTimeOffset(equipment.Date.ToDateTime(TimeOnly.MinValue)); + result.Cost = equipment.Cost; + result.IsWrittenOff = equipment.IsWrittenOff?"Да":"Нет"; + + return result; + } +} \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/Models/Models/EmployeeVisual.cs b/AvaloniaApplication14_Inventory_300326/Models/Models/EmployeeVisual.cs index f77306f..08d589a 100644 --- a/AvaloniaApplication14_Inventory_300326/Models/Models/EmployeeVisual.cs +++ b/AvaloniaApplication14_Inventory_300326/Models/Models/EmployeeVisual.cs @@ -6,9 +6,4 @@ public class EmployeeVisual public string FullName { get; set; } public Position Position { get; set; } - public void CreateFromEmployee(Employee employee) - { - Id = employee.Id; - FullName = employee.FullName; - } } \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/Models/Models/Equipment.cs b/AvaloniaApplication14_Inventory_300326/Models/Models/Equipment.cs index 376420a..fbd3e54 100644 --- a/AvaloniaApplication14_Inventory_300326/Models/Models/Equipment.cs +++ b/AvaloniaApplication14_Inventory_300326/Models/Models/Equipment.cs @@ -10,4 +10,5 @@ public class Equipment : DBObj public decimal Cost { get; set; } public bool IsWrittenOff {get; set;} public int CurrentEmployeeId { get; set; } + } \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/Models/Models/EquipmentVisual.cs b/AvaloniaApplication14_Inventory_300326/Models/Models/EquipmentVisual.cs index 8c5de8a..5490e1a 100644 --- a/AvaloniaApplication14_Inventory_300326/Models/Models/EquipmentVisual.cs +++ b/AvaloniaApplication14_Inventory_300326/Models/Models/EquipmentVisual.cs @@ -7,18 +7,9 @@ public class EquipmentVisual public int Id { get; set; } public string InvNumber { get; set; } public string Name { get; set; } - public DateOnly Date { get; set; } + public DateTimeOffset? Date { get; set; } public decimal Cost { get; set; } - public string IsWrittenOff {get; set;} + public string IsWrittenOff { get; set; } public Employee CurrentEmployee { get; set; } - - public void CreateFromEquipment(Equipment equipment) - { - Id = equipment.Id; - InvNumber = equipment.InvNumber; - Name = equipment.Name; - Date = equipment.Date; - Cost = equipment.Cost; - IsWrittenOff = equipment.IsWrittenOff?"Да":"Нет"; - } + } \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/ViewModels/EquipmentEditingWindowViewModel.cs b/AvaloniaApplication14_Inventory_300326/ViewModels/EquipmentEditingWindowViewModel.cs index 2068425..350a1ea 100644 --- a/AvaloniaApplication14_Inventory_300326/ViewModels/EquipmentEditingWindowViewModel.cs +++ b/AvaloniaApplication14_Inventory_300326/ViewModels/EquipmentEditingWindowViewModel.cs @@ -1,12 +1,29 @@ +using AvaloniaApplication14_Inventory_300326.Models.Factoryes; +using AvaloniaApplication14_Inventory_300326.Models.Models; using AvaloniaApplication14_Inventory_300326.Views; +using CommunityToolkit.Mvvm.ComponentModel; namespace AvaloniaApplication14_Inventory_300326.ViewModels; -public class EquipmentEditingWindowViewModel : ViewModelBase +public partial class EquipmentEditingWindowViewModel : ViewModelBase { private EquipmentEditingWindow _currentWindow; + [ObservableProperty] private EquipmentVisual _equipment; + + public EquipmentEditingWindowViewModel(Equipment equipment) + { + Equipment = EquipmentVisualFactory.CreateFromEquipment(equipment); + } public void SetWindow(EquipmentEditingWindow window) { _currentWindow = window; + if (Equipment == EquipmentVisualFactory.CreateFromEquipment(new Equipment())) + { + _currentWindow.OkButton.Content = "Изменить"; + } + else + { + _currentWindow.OkButton.Content = "Добавить"; + } } } \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs b/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs index 5b4782f..4f7430d 100644 --- a/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs +++ b/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs @@ -8,6 +8,7 @@ using Avalonia.Data; using Avalonia.Input; using Avalonia.LogicalTree; using AvaloniaApplication14_Inventory_300326.Models.DataBase; +using AvaloniaApplication14_Inventory_300326.Models.Factoryes; using AvaloniaApplication14_Inventory_300326.Models.Models; using AvaloniaApplication14_Inventory_300326.Views; using CommunityToolkit.Mvvm.ComponentModel; @@ -136,7 +137,9 @@ public partial class MainWindowViewModel : ViewModelBase private void DoubleTappedTechDataGrid() { - Console.WriteLine("DoubleTappedTechDataGrid"); + var vm = ActivatorUtilities.CreateInstance(_serviceProvider, EquipmentFactory.CreateFromVisual(SelectedEquipmentVisual)); + var win = ActivatorUtilities.CreateInstance(_serviceProvider, vm); + win.ShowDialog(_currentWindow); } private void DoubleTappedEmployeeDataGrid() @@ -157,7 +160,7 @@ public partial class MainWindowViewModel : ViewModelBase EquipmentVisual eq = new EquipmentVisual(); using (var empRepo = _serviceProvider.GetRequiredService()) { - eq.CreateFromEquipment(item); + eq = EquipmentVisualFactory.CreateFromEquipment(item); eq.CurrentEmployee = empRepo.GetById(item.CurrentEmployeeId); } result.Add(eq); @@ -173,7 +176,7 @@ public partial class MainWindowViewModel : ViewModelBase EmployeeVisual eve = new EmployeeVisual(); using (var posRepo = _serviceProvider.GetRequiredService()) { - eve.CreateFromEmployee(item); + eve = EmployeesVisualFactory.CreateFromEmployee(item); eve.Position = posRepo.GetById(item.PositionId); } result.Add(eve); diff --git a/AvaloniaApplication14_Inventory_300326/Views/EquipmentEditingWindow.axaml b/AvaloniaApplication14_Inventory_300326/Views/EquipmentEditingWindow.axaml index b94cb0f..c58b128 100644 --- a/AvaloniaApplication14_Inventory_300326/Views/EquipmentEditingWindow.axaml +++ b/AvaloniaApplication14_Inventory_300326/Views/EquipmentEditingWindow.axaml @@ -2,24 +2,26 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + xmlns:vm="using:AvaloniaApplication14_Inventory_300326.ViewModels" mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450" x:Class="AvaloniaApplication14_Inventory_300326.Views.EquipmentEditingWindow" + x:DataType="vm:EquipmentEditingWindowViewModel" Title="EquipmentEditingWindow"> - + - + - + - + @@ -37,7 +39,7 @@ - + diff --git a/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml b/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml index 0623b23..4bd621a 100644 --- a/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml +++ b/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml @@ -23,7 +23,7 @@ - + diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/resources b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/resources index b8cce1e8456ad770fa67a394f349163811e19bce..e4612a0c4a50b7b43d7eb90461b8bdaa95b7d2b3 100644 GIT binary patch delta 883 zcmb7CO-vI(6yCm|;m1}|2&gr<8EsQzVmXs7iLHl5QAjj!@HEsFmu`2ZY-OYIU=PNF ziE{CIu?AzfXbe%=Ze=To9I6L0)q^L{iw6^9NIZFSN=quG7v}JidGp>k-}}DzGuyWI zqV2&|h{N=F;5c~$LZDd?xE(Jt##C#gx3YRmy))+-1Ef2{)9^LrJ9 z&(q&~V2Nd1cU&&Z1$SS2M1ES!p?oAX9XRZlF3P46(M@rL8geR0Q;9HP&)6fDCH+#U z`iQg$9r!H|&2FBI>d8@^xAeE7=0H#GM-e(*xM9Ir{QD713|b)KB^&nRpaorM*t|Dp zK`Jyc@f+-RI(kFPyLw9u^fBF zV}aRhzWPJwmO?c-8UxnT>|LzU#NHKX>XL_)ctTEbpwnFJ>ZKvMLp#XLvUyHxZnvcT zJAh``BC|`kH>Z3jvIS=E7PEd(_j@?8^xYSkc&2M^WvbeKaxYU5+jPUTOsltlKf-i?2fIl? H^@~^locTYN diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfo.cs b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfo.cs index 79dcd36..58634ee 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfo.cs +++ b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("AvaloniaApplication14_Inventory_300326")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+780c9aad7c6af2565938cf22ec4549263f45beda")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+211c219a7b912ccb4d85ae18d8c9a6ea6db420d4")] [assembly: System.Reflection.AssemblyProductAttribute("AvaloniaApplication14_Inventory_300326")] [assembly: System.Reflection.AssemblyTitleAttribute("AvaloniaApplication14_Inventory_300326")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfoInputs.cache b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfoInputs.cache index dc04523..db5e833 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfoInputs.cache +++ b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.AssemblyInfoInputs.cache @@ -1 +1 @@ -beec506b9d2b5f03e2d47924c1154535ad2de3f1cf50518116adabdbdcfd24be +454401d59e479b388b4887324f8782d3eb2b2898eabb3e94f09f42fd002f2e16 diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.CoreCompileInputs.cache b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.CoreCompileInputs.cache index 9752a85..ed4ff55 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.CoreCompileInputs.cache +++ b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -806493d39e5a14b7d6db72aa25a7c7887da7ba0828275029c2fe7758240bdf47 +5bc4c528ec3f534aa8ca0cf3a075bf3146165660900677036c54b6cf77df99d8 diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.dll b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.dll index 97d7e70f073eb8cb1a296880f91afb25da22779d..62aa023772b40e3e75c54d9fcf4c6b43e6f07b6f 100644 GIT binary patch delta 32869 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�SLRhne6a{9!ySn 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 Bz5f6J delta 29597 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 KfifMRV*f9IcXtW^ delta 8159 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 Py9p&Xtkq`VUkv^SfIRxq diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/ref/AvaloniaApplication14_Inventory_300326.dll b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/ref/AvaloniaApplication14_Inventory_300326.dll index d0a0264d954e118eb28fc22feb8d11b0dd683162..f7a7406ba8b86d8099744f80db8ba225dd273a28 100644 GIT binary patch delta 5824 zcmZvg3vdlu!5tZ_4)XB9R2{WZ3);~*SVy!v$V_c5)`A@^j!+e;WTwp6|M~8{yBBLR``_<( zzVDpxoU?b&p55@4a9HenVARUTe+X0b?>vnXUQt3+hJu7h;inDzf4d^FfoPuMW}xVi%6jaHyda;Ak-Ow9L>xr%H>g6!Z-_J+#|<*5RO+HKpH3rJrj< zP6z!>ALen;F-_?-?WEg5i!}keQ@iZ-P!HG2VebSv*jds08Kch~!YBNC_3OTdrN%w0=zlDaJqv##qAC0l}pu5CXM0;IJTv_y)JnhM% zZc_TO)0>z@6a3yp2PNq$aRCiDifM)KB04(FuNwWgp|lm9aL^I%^f*Ix`ayK}QCjLz zL;a4+uW9{8$U#11i_1Z4b*1B2XS2S^`hlj(ccOxtr5BXoLJ10sBx>*`CKwhKGkKVk zDBC*|zEn^@u2U1WGwE~$v=~G*jQk`*z*+9?R1Zu;%SrT=b31+$!|+Sc@{;H@(kU8A z8hok`1}5Uy*MUD38hMk5E3-&!RMj>Dy@JI8Z2w5}ofRG@xQ3 zJLg5Ii0SSq6*EnU(j2A%`EEi#>dj@kXgrJ&W?&$yGg z?dN)-WBx7Dhl&p|o(83W9$|U~lm>bnM6|~Jnp35CiYefU&~d835Q?FL9;H|PN>6%~ z?&FfniOTNB&$NQ7Sbc6~@Ab_P6=kS~6RIga=~cRqOD-oWyWgR-iq+?yA#^%p9&w~& zIXUSVS9QsK6)Q+XE_z2hGA_B>M2x-=Z@RjK7WI80jxeb>qPLBmW~Q??sm6auxMH=b z#&32yv$9n+ZzK+Zs+vtZ%_p6;;*$B5v#=`1^`c0QRz5&e+`ktov8K?GtN7*H-MWFy z1+K!7iWq)Fghh1JXGn|C)*UiE7RkPh7{S*nvtq=)5i#OEWXFho7G+!tA$?BFiO{vu zA}aKE%iNgH)$ZFY^DNrzyVoYvdq#|k`6%SMO8FLjk{C}<+~C{o3B^0Vydm_j-UHHZ z<_+(Ya}G@DvH zBeX)xx4|spCLeS&n0xS3MR zrxMzv656Cvlv$A~g-z!$z{!^HqU%{uDE{6kx1C5~lS*MzB~nbWA_GWa5qGr0^3}Nm zSTdp+Tua>ntTi!GtxTncP_DYeceqqDz$l%TZoSf?v(g_&ulUmRD$DnVZ)6-b8C_zU z~les8jTOEJHSLY$uaJ>7Du3ARa%-X=As8CIkklTB(&GcBJQl1*wzH(Ne6 zBqo)Ahf9sA+H$Hf+0MahD|)A8q24;W|Qh#gpgk?*H>w_ z75V@s%BF*uD4V{=%+y+uZuo2(iF$RGZz6m)otAU;IhOCNTo|KJH2qx5snXk|(%Yn( zskb6kGdAVm!rWr{ig00U`rf#%&9i*iMd>jLMMghA=H$7E(E++BR_Qi1IM(P3qLBw^ zo3BG(7+0@NEQ-?Gw9|Qy-eA#j5!M%5WN4%4t;5q@Z^+NX<3va zPt_Qy6sEr1s&`yGrmwI_rD(M1oII+pwCIF5s^1o+9T|B3wTV@hbEorpeYHi$#R>g( zi&Ud`SaeRlt~Xh9LcFdwM=8?nAT8yaIgMTrZ|Om5wdg&N+PT&mQ1ggCGxQx^393C14J0Hhr9GP^B4p&y|4(hwEX{p5o8*Hi~JX(RMe+6p~JyP(f- z`2f`oe4SzncfA--Pf)$M$qWr!yev<8sgm+!D%DZG9D&VpJ~k-_sT%ek5nykCy*2Eu zVQ)X{5jl_kgnLTqDfXV?@(ZRIzA|)PQ!P~M<0(;Ais zBf}hdKbPOnk%!qnrmM~BF}(&l$dQ8_d5X(VaXA?(7a1zo;gGS4`XxD6(fhI*`Y#!V z`n5r5u|}>{c+0JZ2DLDBmo^CfotEpaLFH=JFzaE~LDuuEx@R735xE|YWNl^*vmRz0 z^b{!fTO3MWW#_V1vo^DC^Qwl-aN2a|`2-b0=Bcy=se?XcpJ&bWE4$jvPM;*2%?0U` zLg8fgCabBW6s5VWVdx&woT@Z;m{J{gO)~EK6wDeFga8N8A5h+WKy6C4KaLV>vvm?I6x1S}kaCPF2)PEOdBP>Dst4SO0?(oG>u zq@d|giH%Ak?3qxB&mnl_r)sFgej*w6ES~%t{!lO*DybHiLEt_c4!a(gLg0y-4tqW> zgrEgbNegjF1TBI}tVQZ;z^zb8OYl}BXes6A0G9EmfaOq0jac3U){%VJx8W)ZT4nZS z2Ap?ci4)XrzL~iov>DwKbPrTgAG#;#7f^{0Gc~ZcLM7dY?qN-bN(z(u4$u#k^h~4Xqbnh;Dtie%$QOstO&(Dz2VE z_MeBY;8{cb=_6K}imyt_W=FJ8&~seo#Z|(kZ$}%=^|iJ2{9hawn0FSnCS6;!ZR?@&N9Tsi68?Ga;7ex)J}GLElV=;bLZr-PZDlRj zb19{r&33;aPg9%KOVSJAGOH&Rdbf&{W;d!1PuXhrPMmrtxIN0Syn-A}y=^V+_(ti< zB?O6-)s}m8q}f=X?T~d=$T|+`?&|62?da-6E7^iFntIF&dFkfl;)c;Gz3NP}t02;P zd(2oJGuD~U7H6986;Ca0RFREFE+vQeIM8RDi~%fRfqeXF9 zX=zJYX;pCQnyS*WmXzeYilGbu`UXa)9EXhg6_u&)K zPrB;2@+p6=VuLZ78i| oYT?KVlmzka*2+<3R06Afz^v#r+{mWB;+`)VNS^++*k9uOA42!}b^rhX delta 5386 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 RZ!SmX4yMliSnMnF{1;!;n2`Vg diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/refint/AvaloniaApplication14_Inventory_300326.dll b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/refint/AvaloniaApplication14_Inventory_300326.dll index d0a0264d954e118eb28fc22feb8d11b0dd683162..f7a7406ba8b86d8099744f80db8ba225dd273a28 100644 GIT binary patch delta 5824 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 delta 5386 zcmaKwYjjlA7035E_s-0nnam`am-cxdlr-+PA+Q2aAOlZ9WD5#gVbV$R`)eNU_jG!QLT+)DJ2 zwJ$F%DH==IhCq&;C#Tv?qR?A{j9hGG_5-3=RM^jn0x{bj7WtEqram`fljNfQT%xb0 z5ee`(BDej|iZXk-TvGmQ7E%6AqO0JoO@_U4+qb*7Y}|@GT2)Atg75qVs~674cL#XC zeO?w9O$Mc7dmLLcHV?K;Y!}id zL3-Xhm*I2Mz88K$ry=vvT4A366JT$h-Wgj1b^$gmhSXsSySi^YnGKwf0NJn zvZv6!Vb3ggn95V4uYV-1L!4X$J=3rXxJ)0+$-}_c7dq zG~1`9`WgE_H+H!qZVI|OEH~Y1DlK50&w85mRYUpjM+3E&o>qbbB`7Me_x&&WU7Ch{ zioDDzbl&$7C>68|$7wxfB`GrL2xtX}C`8F5BETu$-Lw#xfu2+74bN_z6Cs=lMqUb? zLpen`WFUsYgVJdNx=o?qqn!(_CNlK|hXS{Q@|X_BDWBv$r zXjsI->7E!(VOkldVy3I&G@ofu-j%cq?dq96aMfdm8FT|vwyaND1zN}ycE@53OjXG- zYE%@V$-!7^GY9+Qsa;IpSg}|?(|&J^?q+I4K~>_rOz#AD$RKEd$w=NI)&Bee(n6Cs{lB~2Fr&Sg8v*%Di*}ZP1HLO=GWgqj+5h`D4 zw_j;LdkzJZ-Ro9b!+OPLDmCGm5sM;P(gC2>EK$|HK&)n~8s)Gs(6JS?n4YdRl1D!e-Xw7krheJo$~ zrG5lrr22BG&;HO;FD}@nR#A<|dPbzi`}iSE@cvqa68&RzmnrRkk-g6DQinWnO};M|^wbWKBQu?Hfgz$xq099h;K;%Td(q z|AV|*$2$FQjH1Q959KvF*5vy%G75VGNyfE0xHFJGik7=ejRGCp9&ghi(-^##EiT zT?{+Ky-bVfpei^`lPc(tDp8_is)R#lFvC(Edkr(xL?4Lvjj}|H3zjE{CsMGH?~v+d!I*9w^58JtsAC}8coND$V!&*UV{F_lw2Cjo40>AFW(##_dem&O^HTD&FXCBUP)yIUtyI$4fSnu4h>Q+z z#Pg`2M%=jt<>0wc(0OifmQqp#o$#cjNO~%1w5@VB!vBAw+~=PHD)V0M^TnXD>s_q& z!PJ$unR>IF8hkkQI(uFy%M%}wJts6_w5><#!o#+UD)I2qjm?KUawYDyl~@;5;sN)9 zw*pU{7jS-+LkFmaH4HtBCr9-Fv4XXYRYjMJBW!;G4O5=D;2k!KpqHr}`a3hs_QDo? zg=qzA6Kfl5H)|j3cGg|cVMEet@=Hlgtm|0YSTSt)H?#J!-fmZ>O{yDkl~6nV*es#j z=ooY>y$ZdX{*4>Rcjzy$AEb2T*c65yq$SX!)C7H!{ezS~_(+;9?5gyJ@>)5b21FRQ z`u$V~`(dcE+vH;Uqu9lIggs|Cdd7Y`y(x0WP?=|p#ndQ9U=N6Q+4C-Y3{yo7Tyl*f z-&7BH`DPuo)-0xgtTkt0sCDeGV}F$WQT9K^ZBMc16nn^}T9He&dd%HS2jxfvU&m#x zr;-MA<&YI>Jgm zm6^+WwNK^Lvfavh%2&vpGQ7uO@^b^$R@Nx1y*6{UhXNe54`wb6P%_)Bt@f9hr6Ot< zXO%`qQq@j86;c{aQ)=Sm58?Vt$Ellv6F8Fsl!cYoIC!&RjmOEHgOhmzU5#D)tg9Xi zjAOpX4Z@<}NocqKX=uOidFY|QOVD2TE6^JEYtSp!o6uk2uwkJt>mz7<4}*5W^UbKF z^->k6^(u|oZ^wZ^;^jRe&gF zXK>*p_q(`W1R2;QRN~n~ErKhd5{n`a?3qwW)w~$4flA!x{qWC%N}7$mC}<8;;&zNh zFkTZRlZ;R;ub0D6N%OG05L5@1SW~9MUI3N&UC4yJ2rBUsW*qD#P)Q9q7=o5TC2kOE zfxH4L=_VW^K`Wt>8hLTN1}bSSsikofRN^g(S{REKdwX`+(}f=+LEZN0?4^-@j7-pW zsKm7$hP?wS=^hMB&`zkN2rq!6P>H4f0{HKRN~}xO;#aNgCGEjb1>Fagw3n8`z8@;- z0Ss8+mtq+$6qm&HX0v&xX-3tLEr09-@yiJHHX!jy!;2PWb0F>% zw2pm#93>n|{^Za}ew8&g?**XS3V> zVsiChb$-1$c)Vb-VdoV8)PAM7(5{=>6vCUXwCvOQqaW?(WJ&#YDH2Boib}4SO z=am-uw~J7#H&=-C(02Qd(wVn`yW$MXFUY-qTW5P0UW8e>gd`Da(czY4LB92!n|n9) zZ13zGm9j~vY~qyOo~_;6x_h=D#muEpmkR|$U3Q>sbCIfV7E-9yDvWjCl`vWo#wHc- zvJaPyGtq3VeY~tjbl4x4jT@X$o-ayfR+qKcw6%52Y_DqDP*GV`Su?%5eM3b>XZwuG z88sDE(>Khhyrr|F4Konr$2&wjS`kRao5mCImxF2-zuI6Qt{5*G24ARnz_n~9E~qkU z$6c}we;v5U+HtwH(FQCbDq&S3G95YX?5UtmSTo?A0e=PJ)8SWq3nCrVHfUFGad~TF RZ!SmX4yMliSnMnF{1;!;n2`Vg