From 70111810c1836182b0f37d93a7e8b2e96bbb6f90 Mon Sep 17 00:00:00 2001 From: itjustworks1 Date: Thu, 16 Apr 2026 14:36:21 +1000 Subject: [PATCH] To Be Continued --- ...loniaApplication14_Inventory_300326.csproj | 1 + .../Models/DataBase/EmployeeRepository.cs | 17 +++- .../Models/DataBase/EquipmentRepository.cs | 35 ++++++++ .../Models/DataBase/PositionRepository.cs | 49 ++++++++++- .../Models/Models/Position.cs | 7 +- .../EmployeeEditingWindowViewModel.cs | 79 ++++++++++++++---- .../ViewModels/MainWindowViewModel.cs | 41 +++++++-- .../PositionEditingWindowViewModel.cs | 40 ++++++++- .../Views/EmployeeEditingWindow.axaml | 24 +++--- .../Views/MainWindow.axaml | 7 +- .../Views/PositionEditingWindow.axaml | 9 ++ ..._Inventory_300326.csproj.nuget.dgspec.json | 4 + ...on14_Inventory_300326.csproj.nuget.g.props | 2 +- ...14_Inventory_300326.csproj.nuget.g.targets | 4 +- .../obj/Debug/net9.0/Avalonia/references | 2 + .../obj/Debug/net9.0/Avalonia/resources | Bin 187842 -> 189267 bytes ...ication14_Inventory_300326.AssemblyInfo.cs | 2 +- ..._Inventory_300326.AssemblyInfoInputs.cache | 2 +- ...pplication14_Inventory_300326.assets.cache | Bin 53866 -> 54891 bytes ...tory_300326.csproj.AssemblyReference.cache | Bin 32364 -> 33193 bytes ...tory_300326.csproj.CoreCompileInputs.cache | 2 +- ...ventory_300326.csproj.FileListAbsolute.txt | 2 + ...AvaloniaApplication14_Inventory_300326.dll | Bin 268288 -> 281088 bytes ...AvaloniaApplication14_Inventory_300326.pdb | Bin 44960 -> 51448 bytes ...AvaloniaApplication14_Inventory_300326.dll | Bin 18944 -> 19968 bytes ...AvaloniaApplication14_Inventory_300326.dll | Bin 18944 -> 19968 bytes .../obj/project.assets.json | 62 ++++++++++++++ .../obj/project.nuget.cache | 4 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- 31 files changed, 348 insertions(+), 53 deletions(-) diff --git a/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj b/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj index 2855af1..efa0295 100644 --- a/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj +++ b/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj @@ -25,6 +25,7 @@ + diff --git a/AvaloniaApplication14_Inventory_300326/Models/DataBase/EmployeeRepository.cs b/AvaloniaApplication14_Inventory_300326/Models/DataBase/EmployeeRepository.cs index 7bb79e0..a7e3b4c 100644 --- a/AvaloniaApplication14_Inventory_300326/Models/DataBase/EmployeeRepository.cs +++ b/AvaloniaApplication14_Inventory_300326/Models/DataBase/EmployeeRepository.cs @@ -70,7 +70,21 @@ public class EmployeeRepository : BaseRepository, IDisposable public override bool Delete(int id) { - throw new NotImplementedException(); + string sql = "DELETE FROM `Employees` WHERE Id = @Id"; + try + { + using (var mc = new MySqlCommand(sql, connection)) + { + mc.Parameters.AddWithValue("@Id", id); + mc.ExecuteNonQuery(); + } + return true; + } + catch (Exception e) + { + Console.WriteLine(e); + return false; + } } public override bool Update(Employee item) @@ -109,6 +123,7 @@ public class EmployeeRepository : BaseRepository, IDisposable return false; } } + public void Dispose() { diff --git a/AvaloniaApplication14_Inventory_300326/Models/DataBase/EquipmentRepository.cs b/AvaloniaApplication14_Inventory_300326/Models/DataBase/EquipmentRepository.cs index a7fc265..7181a1e 100644 --- a/AvaloniaApplication14_Inventory_300326/Models/DataBase/EquipmentRepository.cs +++ b/AvaloniaApplication14_Inventory_300326/Models/DataBase/EquipmentRepository.cs @@ -80,6 +80,41 @@ public class EquipmentRepository : BaseRepository, IDisposable } } + public List DoesEmployeeHaveEquipments(int EmployeeId) + { + List result = new List(); + string sql = "select * from `Equipment` where CurrentEmployeeId=@CurrentEmployeeId"; + try + { + using (var mc = new MySqlCommand(sql, connection)) + { + mc.Parameters.AddWithValue("@CurrentEmployeeId", EmployeeId); + using (var reader = mc.ExecuteReader()) + { + while (reader.Read()) + { + Equipment item = new Equipment() + { + Id = reader.GetInt32("Id"), + Name = reader.GetString("Name"), + InvNumber = reader.GetString("InvNumber"), + Date = reader.GetDateOnly("PurchaseDate"), + Cost = reader.GetDecimal("Cost"), + IsWrittenOff = reader.GetBoolean("IsWrittenOff"), + CurrentEmployeeId = reader.GetInt32("CurrentEmployeeId") + }; + result.Add(item); + } + } + } + return result; + } + catch (Exception e) + { + Console.WriteLine(e); + return null; + } + } public override bool Add(Equipment item) { string sql = "INSERT INTO TechInventory.Equipment (InvNumber, Name, PurchaseDate, Cost, IsWrittenOff, CurrentEmployeeId) VALUES(@InvNum, @Name, @Date, @Cost, @IsWrittenOff, @CurrentEmployeeId)"; diff --git a/AvaloniaApplication14_Inventory_300326/Models/DataBase/PositionRepository.cs b/AvaloniaApplication14_Inventory_300326/Models/DataBase/PositionRepository.cs index 96cd796..dfc579c 100644 --- a/AvaloniaApplication14_Inventory_300326/Models/DataBase/PositionRepository.cs +++ b/AvaloniaApplication14_Inventory_300326/Models/DataBase/PositionRepository.cs @@ -63,17 +63,60 @@ public class PositionRepository : BaseRepository, IDisposable public override bool Delete(int id) { - throw new NotImplementedException(); + string sql = "DELETE FROM Positions WHERE Id = @Id"; + try + { + using (var mc = new MySqlCommand(sql, connection)) + { + mc.Parameters.AddWithValue("@Id", id); + mc.ExecuteNonQuery(); + } + return true; + } + catch (Exception e) + { + Console.WriteLine(e); + return false; + } } public override bool Update(Position item) { - throw new NotImplementedException(); + string sql = "UPDATE Positions SET Name = @Name WHERE Id = @Id"; + try + { + using (var mc = new MySqlCommand(sql, connection)) + { + mc.Parameters.AddWithValue("@Name", item.Name); + mc.Parameters.AddWithValue("@Id", item.Id); + mc.ExecuteNonQuery(); + } + return true; + } + catch (Exception e) + { + Console.WriteLine(e); + return false; + } } public override bool Add(Position item) { - throw new NotImplementedException(); + string sql = "INSERT INTO Positions (Name) VALUES (@Name)"; + try + { + using (var mc = new MySqlCommand(sql, connection)) + { + mc.Parameters.AddWithValue("@Name", item.Name); + mc.ExecuteNonQuery(); + } + return true; + } + catch (Exception e) + { + Console.WriteLine(e); + return false; + } } public void Dispose() diff --git a/AvaloniaApplication14_Inventory_300326/Models/Models/Position.cs b/AvaloniaApplication14_Inventory_300326/Models/Models/Position.cs index 7f7d0a3..fcdb799 100644 --- a/AvaloniaApplication14_Inventory_300326/Models/Models/Position.cs +++ b/AvaloniaApplication14_Inventory_300326/Models/Models/Position.cs @@ -2,5 +2,10 @@ namespace AvaloniaApplication14_Inventory_300326.Models.Models; public class Position : DBObj { - public string Name { get; set; } + public string Name { get; set; } = ""; + + public bool IsNew() + { + return Name == ""; + } } \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/ViewModels/EmployeeEditingWindowViewModel.cs b/AvaloniaApplication14_Inventory_300326/ViewModels/EmployeeEditingWindowViewModel.cs index b3cef43..fb1fe48 100644 --- a/AvaloniaApplication14_Inventory_300326/ViewModels/EmployeeEditingWindowViewModel.cs +++ b/AvaloniaApplication14_Inventory_300326/ViewModels/EmployeeEditingWindowViewModel.cs @@ -1,11 +1,18 @@ using System; +using System.Collections.Generic; using System.Collections.ObjectModel; +using System.Linq; +using System.Threading.Tasks; +using Avalonia.Controls; using AvaloniaApplication14_Inventory_300326.Models.DataBase; using AvaloniaApplication14_Inventory_300326.Models.Models; using AvaloniaApplication14_Inventory_300326.Views; using CommunityToolkit.Mvvm.ComponentModel; using CommunityToolkit.Mvvm.Input; using Microsoft.Extensions.DependencyInjection; +using MsBox.Avalonia; +using MsBox.Avalonia.Enums; +using Tmds.DBus.Protocol; namespace AvaloniaApplication14_Inventory_300326.ViewModels; @@ -16,7 +23,7 @@ public partial class EmployeeEditingWindowViewModel : ViewModelBase private bool _isEditing; private Employee _employee; - [ObservableProperty] private string _name; + [ObservableProperty] private string _fullName; [ObservableProperty] private ObservableCollection _positions; [ObservableProperty] private Position _selectedPosition; @@ -25,25 +32,62 @@ public partial class EmployeeEditingWindowViewModel : ViewModelBase { _currentWindow.Close(); } - + [RelayCommand] - private void Confirm() + private async Task Fire() { - _employee.FullName = Name; - _employee.PositionId = SelectedPosition.Id; - using (var repo = _serviceProvider.GetService()) + List temp = null; + using (var repo = _serviceProvider.GetService()) { - if (_isEditing) + temp = repo.DoesEmployeeHaveEquipments(_employee.Id); + } + + if (temp != null) + { + if (temp.Count > 0) { - repo.Update(_employee); - } - else - { - repo.Add(_employee); + string errorMessage = "За выбранным сотрудником числится следующие вещи: \n"; + foreach (var item in temp) + { + errorMessage += $"{item.Name} \n"; + } + var win = MessageBoxManager.GetMessageBoxStandard("Ошибка", errorMessage, ButtonEnum.Ok, Icon.Error); + await win.ShowWindowDialogAsync(_currentWindow); } } - _currentWindow.Close(); } + + [RelayCommand] + private async Task Confirm() + { + bool allow = true; + if (string.IsNullOrEmpty(FullName)) + { + var win = MessageBoxManager.GetMessageBoxStandard("Ошибка", "Имя работника пустое", ButtonEnum.Ok, + Icon.Error, null, WindowStartupLocation.CenterOwner); + await win.ShowWindowDialogAsync(_currentWindow); + allow = false; + } + + if (allow) + { + _employee.FullName = FullName; + _employee.PositionId = SelectedPosition.Id; + using (var repo = _serviceProvider.GetService()) + { + if (_isEditing) + { + repo.Update(_employee); + } + else + { + repo.Add(_employee); + } + } + _currentWindow.Close(); + } + } + public EmployeeEditingWindowViewModel(IServiceProvider serviceProvider, Employee employee) { _isEditing=!employee.IsNew(); @@ -53,11 +97,14 @@ public partial class EmployeeEditingWindowViewModel : ViewModelBase { Positions = new ObservableCollection(repo.GetAll()); } - - Name = employee.FullName; - + if (_isEditing) + { + FullName = employee.FullName; + SelectedPosition = Positions.FirstOrDefault(p => p.Id == employee.PositionId); + } } + public void SetScreen(EmployeeEditingWindow window) { _currentWindow = window; diff --git a/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs b/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs index 33adc83..0674325 100644 --- a/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs +++ b/AvaloniaApplication14_Inventory_300326/ViewModels/MainWindowViewModel.cs @@ -1,13 +1,7 @@ using System; using System.Collections.Generic; using System.Collections.ObjectModel; -using System.Linq; -using System.Threading; using System.Threading.Tasks; -using Avalonia.Controls; -using Avalonia.Data; -using Avalonia.Input; -using Avalonia.LogicalTree; using AvaloniaApplication14_Inventory_300326.Models.DataBase; using AvaloniaApplication14_Inventory_300326.Models.Factories; using AvaloniaApplication14_Inventory_300326.Models.Factoryes; @@ -16,6 +10,9 @@ using AvaloniaApplication14_Inventory_300326.Views; using CommunityToolkit.Mvvm.ComponentModel; using CommunityToolkit.Mvvm.Input; using Microsoft.Extensions.DependencyInjection; +using MsBox.Avalonia; +using MsBox.Avalonia.Dto; +using MsBox.Avalonia.Enums; namespace AvaloniaApplication14_Inventory_300326.ViewModels; @@ -32,6 +29,30 @@ public partial class MainWindowViewModel : ViewModelBase [ObservableProperty] private EquipmentVisual _selectedEquipmentVisual; [ObservableProperty] private EmployeeVisual _selectedEmployeeVisual; [ObservableProperty] private Position _selectedPosition; + + [RelayCommand] + private async Task Fire() + { + List temp = null; + using (var repo = _serviceProvider.GetService()) + { + temp = repo.DoesEmployeeHaveEquipments(SelectedEmployeeVisual.Id); + } + + if (temp != null) + { + if (temp.Count > 0) + { + string errorMessage = "За выбранным сотрудником числится следующие вещи: \n"; + foreach (var item in temp) + { + errorMessage += $"{item.Name} \n"; + } + var win = MessageBoxManager.GetMessageBoxStandard("Ошибка", errorMessage, ButtonEnum.Ok, Icon.Error); + await win.ShowWindowDialogAsync(_currentWindow); + } + } + } [RelayCommand] @@ -186,9 +207,13 @@ public partial class MainWindowViewModel : ViewModelBase GetEmployees(); } - private void DoubleTappedPositionDataGrid() + private async Task DoubleTappedPositionDataGrid() { - + var PositionVm = ActivatorUtilities.CreateInstance(_serviceProvider, SelectedPosition); + var win = ActivatorUtilities.CreateInstance(_serviceProvider, PositionVm); + await win.ShowDialog(_currentWindow); + ShowPositions(); + GetPositions(); } public List ConvertListEqToEqVis(List equipments) diff --git a/AvaloniaApplication14_Inventory_300326/ViewModels/PositionEditingWindowViewModel.cs b/AvaloniaApplication14_Inventory_300326/ViewModels/PositionEditingWindowViewModel.cs index 8d64d7c..5dee212 100644 --- a/AvaloniaApplication14_Inventory_300326/ViewModels/PositionEditingWindowViewModel.cs +++ b/AvaloniaApplication14_Inventory_300326/ViewModels/PositionEditingWindowViewModel.cs @@ -1,5 +1,43 @@ +using System; +using AvaloniaApplication14_Inventory_300326.Models.Models; +using AvaloniaApplication14_Inventory_300326.Views; +using CommunityToolkit.Mvvm.ComponentModel; +using CommunityToolkit.Mvvm.Input; + namespace AvaloniaApplication14_Inventory_300326.ViewModels; -public class PositionEditingWindowViewModel : ViewModelBase +public partial class PositionEditingWindowViewModel : ViewModelBase { + private IServiceProvider _serviceProvider; + private bool _isEditing; + private PositionEditingWindow _currentWindow; + + [ObservableProperty] private string _positionName; + + [RelayCommand] + private void Cancel() + { + + } + + [RelayCommand] + private void Confirm() + { + + } + public PositionEditingWindowViewModel(IServiceProvider serviceProvider, Position position) + { + _serviceProvider = serviceProvider; + _isEditing = !position.IsNew(); + if (_isEditing) + { + PositionName = position.Name; + } + } + + public void SetWindow(PositionEditingWindow window) + { + _currentWindow = window; + _currentWindow.ConfirmButton.Content = _isEditing ? "Изменить" : "Добавить"; + } } \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/Views/EmployeeEditingWindow.axaml b/AvaloniaApplication14_Inventory_300326/Views/EmployeeEditingWindow.axaml index f2597bf..5692360 100644 --- a/AvaloniaApplication14_Inventory_300326/Views/EmployeeEditingWindow.axaml +++ b/AvaloniaApplication14_Inventory_300326/Views/EmployeeEditingWindow.axaml @@ -11,24 +11,24 @@ WindowStartupLocation="CenterOwner"> - - - - - - - + + + + + + + - - - - - + + + + + diff --git a/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml b/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml index 9052b5f..8587e91 100644 --- a/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml +++ b/AvaloniaApplication14_Inventory_300326/Views/MainWindow.axaml @@ -36,11 +36,16 @@ - + + + + + + diff --git a/AvaloniaApplication14_Inventory_300326/Views/PositionEditingWindow.axaml b/AvaloniaApplication14_Inventory_300326/Views/PositionEditingWindow.axaml index 24440c6..f204c1e 100644 --- a/AvaloniaApplication14_Inventory_300326/Views/PositionEditingWindow.axaml +++ b/AvaloniaApplication14_Inventory_300326/Views/PositionEditingWindow.axaml @@ -2,8 +2,17 @@ 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.PositionEditingWindow" + x:DataType="vm:PositionEditingWindowViewModel" Title="PositionEditingWindow"> + + + + + + + diff --git a/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.dgspec.json b/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.dgspec.json index 20ec88a..d8930eb 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.dgspec.json +++ b/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.dgspec.json @@ -76,6 +76,10 @@ "target": "Package", "version": "[14.2.0, )" }, + "MessageBox.Avalonia": { + "target": "Package", + "version": "[3.3.1.1, )" + }, "Microsoft.Extensions.Hosting": { "target": "Package", "version": "[10.0.5, )" diff --git a/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.props b/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.props index 9bcb2ba..bc256ca 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.props +++ b/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.props @@ -15,8 +15,8 @@ - + /home/student/.nuget/packages/avalonia.buildservices/0.0.31 diff --git a/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.targets b/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.targets index 37a3b19..78a5cb1 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.targets +++ b/AvaloniaApplication14_Inventory_300326/obj/AvaloniaApplication14_Inventory_300326.csproj.nuget.g.targets @@ -7,9 +7,9 @@ - - + + \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/references b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/references index 5190759..21dfc2d 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/references +++ b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/references @@ -24,6 +24,7 @@ /home/student/.nuget/packages/avalonia.win32/11.3.4/lib/net8.0/Avalonia.Win32.dll /home/student/.nuget/packages/avalonia.x11/11.3.4/lib/net8.0/Avalonia.X11.dll /home/student/.nuget/packages/communitytoolkit.mvvm/8.2.1/lib/net6.0/CommunityToolkit.Mvvm.dll +/home/student/.nuget/packages/dialoghost.avalonia/0.8.1/lib/netstandard2.0/DialogHost.Avalonia.dll /home/student/.nuget/packages/harfbuzzsharp/8.3.1.1/lib/net8.0/HarfBuzzSharp.dll /home/student/.nuget/packages/microcom.runtime/0.11.0/lib/net5.0/MicroCom.Runtime.dll /home/student/.dotnet/packs/Microsoft.NETCore.App.Ref/9.0.13/ref/net9.0/Microsoft.CSharp.dll @@ -58,6 +59,7 @@ /home/student/.dotnet/packs/Microsoft.NETCore.App.Ref/9.0.13/ref/net9.0/Microsoft.VisualBasic.dll /home/student/.dotnet/packs/Microsoft.NETCore.App.Ref/9.0.13/ref/net9.0/Microsoft.Win32.Primitives.dll /home/student/.dotnet/packs/Microsoft.NETCore.App.Ref/9.0.13/ref/net9.0/Microsoft.Win32.Registry.dll +/home/student/.nuget/packages/messagebox.avalonia/3.3.1.1/lib/netstandard2.0/MsBox.Avalonia.dll /home/student/.dotnet/packs/Microsoft.NETCore.App.Ref/9.0.13/ref/net9.0/mscorlib.dll /home/student/.nuget/packages/mysqlconnector/2.5.0/lib/net9.0/MySqlConnector.dll /home/student/.dotnet/packs/Microsoft.NETCore.App.Ref/9.0.13/ref/net9.0/netstandard.dll diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/resources b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/Avalonia/resources index 8112bc34db4544ff6bb19e5a484f2988c01937fe..cdb1324158178ec6ae3c172fd1632ccd2d2d1f8f 100644 GIT binary patch delta 1098 zcma)*%TE(g6vo?=fHR6>>?uFA+(TR1ymC`76$YaUGnP_zKnd zdIc)+QxeLXE)Pq=wySC+!25VE7vwvbF)k+Ij<0lvzo6pUkU#=_JC80MYFfGL;)oXD zA9gV%5*grn!m`{aDB@$D>oxTSwZQ=I_xbR78X9pm1GS~e3g_g=#&x)|gRD5CFy1CJ zwsd%B#Zdzqn>)I~nx>Mx`2Kttc(-}IAO^e_--6IW)-KwGpB*>n4PvoYG4zKyC z7pqJkoG`Xh@U$L(%t1Y#U4qI(%8;x^MX_HBg$3D&X5qIrZjJlKl+F`_C|*P!BHTT$0DIJ699 zc#FaZ!}SF^ZFpoF7VzW-)Zx!>tZH=v4##Kfu;C*(Uao@+Zzq|{*>==9JtbCyots-x zgEL8}=3mhSHQ1vjXqryaBu6LA_oX@uXR@Q&7@fqvG_*MP*oeHH|E8hLy~|*Qrrb8z c4fpPEFV6I%FU3@jrNC95|2yN@I=r|21Mp{-%>V!Z delta 301 zcmcb7jQh}T?g<%8PV5u2)C?GRGBGr9F))bhhh?Ug7wh{bX6A)w=B4D9>m^ns=H@gX zW@5M?#K52gm7jj`4wLA_I5xK6YfKE67$-iIWm3J-#Ms8jxQ&siam)0x2boN#H*9C( zoW5ZP6aRGiZA>A8;fW=wMY)MZ*|tg-mRy)|Vczt6+n8jhE1Y4Hn||gXlNplw!0k+q z({oQUiEY2RooNc=^tnfvc&0a;W@15Cec>(>`}Ea2nJlO4-eZ!6m;e@Y-vuUw0isb%S>*J({3_xZ9jI6={3uA$t_G3(>FW< Us$8~(Nf6{k#qFE!F)d^P0Ek$3H~;_u 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 0cf9bbd..e8b6257 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+147ed9b1e85ec232bec24cd3ec30a7c4c274fb3a")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+aeb0013a062acd378099c740807360d515c81abe")] [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 077cca1..4b48c1e 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 @@ -8a899368f07641840a01d1306cc38ae23bb799c2cc2003defe76e2e5a69b0e4b +202b4e7895223083a77909f91fbe1a27b39e500114519106f4377d3e9113ba9a diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.assets.cache b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.assets.cache index 2c90ef43d7c35b343cab538153d824ac03e86d57..4f76e08b9251a2c03db4badf3f8e69c59f40aac6 100644 GIT binary patch delta 8611 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 delta 7976 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 delta 41 xcmZ44%=G3DBL^F!GXnzyqt|3X5w(qa@;aNtbe)(dKNppsoRGr0`Ge6;KLGlg4ITgh 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 ed4ff55..0ab1dfe 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 @@ -5bc4c528ec3f534aa8ca0cf3a075bf3146165660900677036c54b6cf77df99d8 +40dcb0cffdab5c0643c31952ff7fdad779ded408c005a8c22e32baa5f4058328 diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.FileListAbsolute.txt b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.FileListAbsolute.txt index 5baab1a..51d02b6 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.FileListAbsolute.txt +++ b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.csproj.FileListAbsolute.txt @@ -116,3 +116,5 @@ /home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.genruntimeconfig.cache /home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/ref/AvaloniaApplication14_Inventory_300326.dll /home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/bin/Debug/net9.0/Avalonia.Controls.DataGrid.dll +/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/bin/Debug/net9.0/DialogHost.Avalonia.dll +/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/bin/Debug/net9.0/MsBox.Avalonia.dll 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 aba773be36f33c9d0b17337b2fabcb76ad4f00f3..905b4f63dc9a301124acaf9203d938476a84c18a 100644 GIT binary patch delta 57071 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 E{}y5`3;+NC delta 47471 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 Vc8_vdMV!sl?2F6;sq2@r{s-~9w7mcT diff --git a/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.pdb b/AvaloniaApplication14_Inventory_300326/obj/Debug/net9.0/AvaloniaApplication14_Inventory_300326.pdb index 384de6ec5cc593f810b2db16ebab0ff87855e553..8cf4582d688843457109027a0c5578c494e2c7be 100644 GIT binary patch delta 18382 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 Y9>5}xKPIbj7EXWo9RE9q|3n`6|3!6rH2?qr literal 18944 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 Y9>5}xKPIbj7EXWo9RE9q|3n`6|3!6rH2?qr literal 18944 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 11.3.4", "CommunityToolkit.Mvvm >= 8.2.1", "FreeSpire.XLS >= 14.2.0", + "MessageBox.Avalonia >= 3.3.1.1", "Microsoft.Extensions.Hosting >= 10.0.5", "MySqlConnector >= 2.5.0" ] @@ -3914,6 +3972,10 @@ "target": "Package", "version": "[14.2.0, )" }, + "MessageBox.Avalonia": { + "target": "Package", + "version": "[3.3.1.1, )" + }, "Microsoft.Extensions.Hosting": { "target": "Package", "version": "[10.0.5, )" diff --git a/AvaloniaApplication14_Inventory_300326/obj/project.nuget.cache b/AvaloniaApplication14_Inventory_300326/obj/project.nuget.cache index bca042b..ad9926e 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/project.nuget.cache +++ b/AvaloniaApplication14_Inventory_300326/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "5/jarL7CRng=", + "dgSpecHash": "tf6TrHiISRE=", "success": true, "projectFilePath": "/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj", "expectedPackageFiles": [ @@ -21,12 +21,14 @@ "/home/student/.nuget/packages/avalonia.win32/11.3.4/avalonia.win32.11.3.4.nupkg.sha512", "/home/student/.nuget/packages/avalonia.x11/11.3.4/avalonia.x11.11.3.4.nupkg.sha512", "/home/student/.nuget/packages/communitytoolkit.mvvm/8.2.1/communitytoolkit.mvvm.8.2.1.nupkg.sha512", + "/home/student/.nuget/packages/dialoghost.avalonia/0.8.1/dialoghost.avalonia.0.8.1.nupkg.sha512", "/home/student/.nuget/packages/freespire.xls/14.2.0/freespire.xls.14.2.0.nupkg.sha512", "/home/student/.nuget/packages/harfbuzzsharp/8.3.1.1/harfbuzzsharp.8.3.1.1.nupkg.sha512", "/home/student/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", "/home/student/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.1.1/harfbuzzsharp.nativeassets.macos.8.3.1.1.nupkg.sha512", "/home/student/.nuget/packages/harfbuzzsharp.nativeassets.webassembly/8.3.1.1/harfbuzzsharp.nativeassets.webassembly.8.3.1.1.nupkg.sha512", "/home/student/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.1.1/harfbuzzsharp.nativeassets.win32.8.3.1.1.nupkg.sha512", + "/home/student/.nuget/packages/messagebox.avalonia/3.3.1.1/messagebox.avalonia.3.3.1.1.nupkg.sha512", "/home/student/.nuget/packages/microcom.runtime/0.11.0/microcom.runtime.0.11.0.nupkg.sha512", "/home/student/.nuget/packages/microsoft.extensions.configuration/10.0.5/microsoft.extensions.configuration.10.0.5.nupkg.sha512", "/home/student/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.5/microsoft.extensions.configuration.abstractions.10.0.5.nupkg.sha512", diff --git a/AvaloniaApplication14_Inventory_300326/obj/project.packagespec.json b/AvaloniaApplication14_Inventory_300326/obj/project.packagespec.json index 2874b3b..3b4568b 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/project.packagespec.json +++ b/AvaloniaApplication14_Inventory_300326/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj","projectName":"AvaloniaApplication14_Inventory_300326","projectPath":"/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj","outputPath":"/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net9.0"],"sources":{"http://192.168.200.81:8081/repository/nuget.org-proxy/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"9.0.300"}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Avalonia":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Controls.DataGrid":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Desktop":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Diagnostics":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Fonts.Inter":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Themes.Fluent":{"target":"Package","version":"[11.3.4, )"},"CommunityToolkit.Mvvm":{"target":"Package","version":"[8.2.1, )"},"FreeSpire.XLS":{"target":"Package","version":"[14.2.0, )"},"Microsoft.Extensions.Hosting":{"target":"Package","version":"[10.0.5, )"},"MySqlConnector":{"target":"Package","version":"[2.5.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/home/student/.dotnet/sdk/9.0.311/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file +"restore":{"projectUniqueName":"/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj","projectName":"AvaloniaApplication14_Inventory_300326","projectPath":"/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326.csproj","outputPath":"/home/student/RiderProjects/AvaloniaApplication14_Inventory_300326/AvaloniaApplication14_Inventory_300326/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net9.0"],"sources":{"http://192.168.200.81:8081/repository/nuget.org-proxy/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"9.0.300"}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Avalonia":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Controls.DataGrid":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Desktop":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Diagnostics":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Fonts.Inter":{"target":"Package","version":"[11.3.4, )"},"Avalonia.Themes.Fluent":{"target":"Package","version":"[11.3.4, )"},"CommunityToolkit.Mvvm":{"target":"Package","version":"[8.2.1, )"},"FreeSpire.XLS":{"target":"Package","version":"[14.2.0, )"},"MessageBox.Avalonia":{"target":"Package","version":"[3.3.1.1, )"},"Microsoft.Extensions.Hosting":{"target":"Package","version":"[10.0.5, )"},"MySqlConnector":{"target":"Package","version":"[2.5.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/home/student/.dotnet/sdk/9.0.311/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/obj/rider.project.model.nuget.info b/AvaloniaApplication14_Inventory_300326/obj/rider.project.model.nuget.info index 73ae30a..c399e25 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/rider.project.model.nuget.info +++ b/AvaloniaApplication14_Inventory_300326/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17751742412854983 \ No newline at end of file +17763047588415830 \ No newline at end of file diff --git a/AvaloniaApplication14_Inventory_300326/obj/rider.project.restore.info b/AvaloniaApplication14_Inventory_300326/obj/rider.project.restore.info index 73ae30a..f4c3d0c 100644 --- a/AvaloniaApplication14_Inventory_300326/obj/rider.project.restore.info +++ b/AvaloniaApplication14_Inventory_300326/obj/rider.project.restore.info @@ -1 +1 @@ -17751742412854983 \ No newline at end of file +17763047593305837 \ No newline at end of file