delete_button
This commit is contained in:
parent
0bc8823b13
commit
87eca2856e
@ -4,8 +4,9 @@
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
|
||||
x:Class="demofinish.AddAgent_Window"
|
||||
Icon="C:\Users\Class_Student\RiderProjects\demka\demofinish\bin\Debug\net8.0\Assets\save.ico"
|
||||
x:CompileBindings="False"
|
||||
Title="AddAgent_Window">
|
||||
Title="Добавление агента">
|
||||
|
||||
<DockPanel>
|
||||
<StackPanel Orientation="Vertical" Margin="5" VerticalAlignment="Center" DockPanel.Dock="Top">
|
||||
|
@ -5,7 +5,8 @@
|
||||
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
|
||||
x:Class="demofinish.EditWindow"
|
||||
x:CompileBindings="False"
|
||||
Title="EditWindow">
|
||||
Icon="C:\Users\Class_Student\RiderProjects\demka\demofinish\bin\Debug\net8.0\Assets\save.ico"
|
||||
Title="Окно редактирвания">
|
||||
|
||||
<DockPanel >
|
||||
<StackPanel Orientation="Vertical" VerticalAlignment="Center" Margin="5">
|
||||
@ -38,8 +39,8 @@
|
||||
<StackPanel DockPanel.Dock="Bottom" HorizontalAlignment="Center" Orientation="Horizontal">
|
||||
<Button Content="Готово" Margin="5" Click="EditAgent_Button"/>
|
||||
<Button Content="Назад" Click="BackButton" Margin="5"/>
|
||||
<Button Content="Удалить" Click="DeleteButton" Margin="5" Background="Red" Foreground="White"/>
|
||||
<TextBlock Text="" x:Name="ErrorTextBlock" Margin="5"/>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
</DockPanel>
|
||||
|
@ -6,6 +6,9 @@ using Avalonia.Markup.Xaml;
|
||||
using demofinish.Model;
|
||||
using Avalonia.Controls.ApplicationLifetimes;
|
||||
using System;
|
||||
using Avalonia.Layout;
|
||||
using MsBox.Avalonia;
|
||||
using MsBox.Avalonia.Enums;
|
||||
|
||||
namespace demofinish;
|
||||
|
||||
@ -72,48 +75,133 @@ public partial class EditWindow : Window
|
||||
|
||||
|
||||
|
||||
_selectedAgent.Title = NameBox.Text;
|
||||
_selectedAgent.Address = AdressBox.Text;
|
||||
_selectedAgent.Phone = PhoneBox.Text;
|
||||
_selectedAgent.Email = EmailBox.Text;
|
||||
_selectedAgent.Inn = InnBox.Text;
|
||||
_selectedAgent.Kpp = KppBox.Text;
|
||||
_selectedAgent.Directorname = BossNameBox.Text;
|
||||
_selectedAgent.Title = NameBox.Text;
|
||||
_selectedAgent.Address = AdressBox.Text;
|
||||
_selectedAgent.Phone = PhoneBox.Text;
|
||||
_selectedAgent.Email = EmailBox.Text;
|
||||
_selectedAgent.Inn = InnBox.Text;
|
||||
_selectedAgent.Kpp = KppBox.Text;
|
||||
_selectedAgent.Directorname = BossNameBox.Text;
|
||||
|
||||
if (int.TryParse(PriorityBox.Text, out int priority))
|
||||
{
|
||||
_selectedAgent.Priority = priority;
|
||||
}
|
||||
if (int.TryParse(PriorityBox.Text, out int priority))
|
||||
{
|
||||
_selectedAgent.Priority = priority;
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (AgentTypeBox.SelectedItem is Agenttype selectedType)
|
||||
{
|
||||
_selectedAgent.Agenttypeid = selectedType.Id;
|
||||
}
|
||||
if (AgentTypeBox.SelectedItem is Agenttype selectedType)
|
||||
{
|
||||
_selectedAgent.Agenttypeid = selectedType.Id;
|
||||
}
|
||||
|
||||
|
||||
var dbAgent = _context.Agents.FirstOrDefault(a => a.Id == _selectedAgent.Id);
|
||||
if (dbAgent != null)
|
||||
{
|
||||
var dbAgent = _context.Agents.FirstOrDefault(a => a.Id == _selectedAgent.Id);
|
||||
if (dbAgent != null)
|
||||
{
|
||||
|
||||
|
||||
|
||||
dbAgent.Title = _selectedAgent.Title;
|
||||
dbAgent.Address = _selectedAgent.Address;
|
||||
dbAgent.Phone = _selectedAgent.Phone;
|
||||
dbAgent.Email = _selectedAgent.Email;
|
||||
dbAgent.Inn = _selectedAgent.Inn;
|
||||
dbAgent.Kpp = _selectedAgent.Kpp;
|
||||
dbAgent.Directorname = _selectedAgent.Directorname;
|
||||
dbAgent.Priority = _selectedAgent.Priority;
|
||||
dbAgent.Agenttypeid = _selectedAgent.Agenttypeid;
|
||||
dbAgent.Title = _selectedAgent.Title;
|
||||
dbAgent.Address = _selectedAgent.Address;
|
||||
dbAgent.Phone = _selectedAgent.Phone;
|
||||
dbAgent.Email = _selectedAgent.Email;
|
||||
dbAgent.Inn = _selectedAgent.Inn;
|
||||
dbAgent.Kpp = _selectedAgent.Kpp;
|
||||
dbAgent.Directorname = _selectedAgent.Directorname;
|
||||
dbAgent.Priority = _selectedAgent.Priority;
|
||||
dbAgent.Agenttypeid = _selectedAgent.Agenttypeid;
|
||||
|
||||
await _context.SaveChangesAsync();
|
||||
await _context.SaveChangesAsync();
|
||||
|
||||
|
||||
Close();
|
||||
}
|
||||
Close();
|
||||
}
|
||||
}
|
||||
|
||||
private async void DeleteButton(object? sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
bool hasProductSales = _context.Productsales.Any(ps => ps.Agentid == _selectedAgent.Id);
|
||||
|
||||
if (hasProductSales)
|
||||
{
|
||||
ErrorTextBlock.Text = "Нельзя удалить агента с историей продаж";
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
var confirmDialog = new Window
|
||||
{
|
||||
Title = "Подтверждение удаления",
|
||||
Width = 300,
|
||||
Height = 150,
|
||||
WindowStartupLocation = WindowStartupLocation.CenterOwner
|
||||
};
|
||||
|
||||
var panel = new StackPanel { Margin = new Thickness(10) };
|
||||
|
||||
var textBlock = new TextBlock
|
||||
{
|
||||
Text = "Вы уверены, что хотите удалить этого агента?",
|
||||
Margin = new Thickness(0, 0, 0, 10)
|
||||
};
|
||||
|
||||
var buttonPanel = new StackPanel { Orientation = Orientation.Horizontal, HorizontalAlignment = HorizontalAlignment.Center };
|
||||
|
||||
var yesButton = new Button { Content = "Да", Margin = new Thickness(5), Width = 70 };
|
||||
var noButton = new Button { Content = "Нет", Margin = new Thickness(5), Width = 70 };
|
||||
|
||||
bool confirmed = false;
|
||||
|
||||
yesButton.Click += (s, args) =>
|
||||
{
|
||||
confirmed = true;
|
||||
confirmDialog.Close();
|
||||
};
|
||||
|
||||
noButton.Click += (s, args) => confirmDialog.Close();
|
||||
|
||||
buttonPanel.Children.Add(yesButton);
|
||||
buttonPanel.Children.Add(noButton);
|
||||
|
||||
panel.Children.Add(textBlock);
|
||||
panel.Children.Add(buttonPanel);
|
||||
|
||||
confirmDialog.Content = panel;
|
||||
|
||||
await confirmDialog.ShowDialog(this);
|
||||
|
||||
if (!confirmed)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
var dbAgent = _context.Agents.FirstOrDefault(a => a.Id == _selectedAgent.Id);
|
||||
if (dbAgent != null)
|
||||
{
|
||||
|
||||
var priorityHistories = _context.Agentpriorityhistories.Where(aph => aph.Agentid == dbAgent.Id);
|
||||
_context.Agentpriorityhistories.RemoveRange(priorityHistories);
|
||||
|
||||
|
||||
var shops = _context.Shops.Where(s => s.Agentid == dbAgent.Id);
|
||||
_context.Shops.RemoveRange(shops);
|
||||
|
||||
|
||||
_context.Agents.Remove(dbAgent);
|
||||
|
||||
await _context.SaveChangesAsync();
|
||||
|
||||
Close();
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ErrorTextBlock.Text = $"Ошибка при удалении: {ex.Message}";
|
||||
}
|
||||
}
|
||||
}
|
@ -5,7 +5,8 @@
|
||||
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
|
||||
x:Class="demofinish.MainWindow"
|
||||
x:CompileBindings="False"
|
||||
Title="demofinish">
|
||||
Icon="C:\Users\Class_Student\RiderProjects\demka\demofinish\bin\Debug\net8.0\Assets\save.ico"
|
||||
Title="Главный экран">
|
||||
|
||||
<DockPanel>
|
||||
<StackPanel DockPanel.Dock="Top" Margin="10" HorizontalAlignment="Center" Orientation="Horizontal">
|
||||
|
BIN
demofinish/bin/Debug/net8.0/Assets/save.ico
Normal file
BIN
demofinish/bin/Debug/net8.0/Assets/save.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
BIN
demofinish/bin/Debug/net8.0/DialogHost.Avalonia.dll
Normal file
BIN
demofinish/bin/Debug/net8.0/DialogHost.Avalonia.dll
Normal file
Binary file not shown.
BIN
demofinish/bin/Debug/net8.0/MsBox.Avalonia.dll
Normal file
BIN
demofinish/bin/Debug/net8.0/MsBox.Avalonia.dll
Normal file
Binary file not shown.
@ -13,6 +13,7 @@
|
||||
"Avalonia.Diagnostics": "11.2.1",
|
||||
"Avalonia.Fonts.Inter": "11.2.1",
|
||||
"Avalonia.Themes.Fluent": "11.2.1",
|
||||
"MessageBox.Avalonia": "3.2.0",
|
||||
"Microsoft.EntityFrameworkCore": "8.0.10",
|
||||
"Microsoft.EntityFrameworkCore.Design": "8.0.10",
|
||||
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10"
|
||||
@ -260,6 +261,17 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"DialogHost.Avalonia/0.8.1": {
|
||||
"dependencies": {
|
||||
"Avalonia": "11.2.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/DialogHost.Avalonia.dll": {
|
||||
"assemblyVersion": "0.8.1.0",
|
||||
"fileVersion": "0.8.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HarfBuzzSharp/7.3.0.2": {
|
||||
"dependencies": {
|
||||
"HarfBuzzSharp.NativeAssets.Win32": "7.3.0.2",
|
||||
@ -336,6 +348,18 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"MessageBox.Avalonia/3.2.0": {
|
||||
"dependencies": {
|
||||
"Avalonia": "11.2.1",
|
||||
"DialogHost.Avalonia": "0.8.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/MsBox.Avalonia.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MicroCom.Runtime/0.11.0": {
|
||||
"runtime": {
|
||||
"lib/net5.0/MicroCom.Runtime.dll": {
|
||||
@ -1059,6 +1083,13 @@
|
||||
"path": "avalonia.x11/11.2.1",
|
||||
"hashPath": "avalonia.x11.11.2.1.nupkg.sha512"
|
||||
},
|
||||
"DialogHost.Avalonia/0.8.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-RLBOMqjJPgSmwe0i1pzX3Q7Pn0i4xE/E1b774krd4VyEkaorz1AYMdYQHyIfuhtQv5NntZyS0MuQbxJl/PhzBg==",
|
||||
"path": "dialoghost.avalonia/0.8.1",
|
||||
"hashPath": "dialoghost.avalonia.0.8.1.nupkg.sha512"
|
||||
},
|
||||
"HarfBuzzSharp/7.3.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@ -1101,6 +1132,13 @@
|
||||
"path": "humanizer.core/2.14.1",
|
||||
"hashPath": "humanizer.core.2.14.1.nupkg.sha512"
|
||||
},
|
||||
"MessageBox.Avalonia/3.2.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-f4iJxmyF0fKoJQdMCiSSRitP/niUl4g1mSBLGQ9+/58ZXrhjUImnuLdbuBY36n+JpMegy4FA62s588yJkbbjCA==",
|
||||
"path": "messagebox.avalonia/3.2.0",
|
||||
"hashPath": "messagebox.avalonia.3.2.0.nupkg.sha512"
|
||||
},
|
||||
"MicroCom.Runtime/0.11.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -18,6 +18,7 @@
|
||||
<IncludeAssets Condition="'$(Configuration)' != 'Debug'">None</IncludeAssets>
|
||||
<PrivateAssets Condition="'$(Configuration)' != 'Debug'">All</PrivateAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="MessageBox.Avalonia" Version="3.2.0" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.10" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.10">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
|
@ -1 +1 @@
|
||||
50f26b7323e410cb118e372e0fbc36733317cb57978d9f48ae4da9b89632745a
|
||||
cc77184d46751d25fb027ce28ae13cf98cd85d2970579b5505ebe04c8edfccff
|
||||
|
Binary file not shown.
Binary file not shown.
@ -22,6 +22,7 @@ C:\Users\Class_Student\.nuget\packages\avalonia.themes.simple\11.2.1\lib\net8.0\
|
||||
C:\Users\Class_Student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Vulkan.dll
|
||||
C:\Users\Class_Student\.nuget\packages\avalonia.win32\11.2.1\lib\net8.0\Avalonia.Win32.dll
|
||||
C:\Users\Class_Student\.nuget\packages\avalonia.x11\11.2.1\lib\net8.0\Avalonia.X11.dll
|
||||
C:\Users\Class_Student\.nuget\packages\dialoghost.avalonia\0.8.1\lib\netstandard2.0\DialogHost.Avalonia.dll
|
||||
C:\Users\Class_Student\.nuget\packages\harfbuzzsharp\7.3.0.2\lib\net6.0\HarfBuzzSharp.dll
|
||||
C:\Users\Class_Student\.nuget\packages\microcom.runtime\0.11.0\lib\net5.0\MicroCom.Runtime.dll
|
||||
C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.2\ref\net8.0\Microsoft.CSharp.dll
|
||||
@ -41,6 +42,7 @@ C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.2\ref\net8.0\Microso
|
||||
C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.2\ref\net8.0\Microsoft.VisualBasic.dll
|
||||
C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.2\ref\net8.0\Microsoft.Win32.Primitives.dll
|
||||
C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.2\ref\net8.0\Microsoft.Win32.Registry.dll
|
||||
C:\Users\Class_Student\.nuget\packages\messagebox.avalonia\3.2.0\lib\netstandard2.0\MsBox.Avalonia.dll
|
||||
C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.2\ref\net8.0\mscorlib.dll
|
||||
C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.2\ref\net8.0\netstandard.dll
|
||||
C:\Users\Class_Student\.nuget\packages\npgsql\8.0.5\lib\net8.0\Npgsql.dll
|
||||
|
Binary file not shown.
Binary file not shown.
@ -13,7 +13,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("demofinish")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+35ef8aff18a133a83c93911a51bbbf3b72ac48f5")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0bc8823b13cd0f4bd874588c6a1fefa5d625dd2e")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("demofinish")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("demofinish")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
@ -1 +1 @@
|
||||
28714db1687780ccbc98201a30c5e829efd7c62af909d046f4142329eaa2a0ec
|
||||
9adb3b0c79119f1f7144394ae6785f24bef3396c9b24de8e7fc96db636806b02
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
50afd48e33af9d3d27991eb0eff082d5fb6837b90888afb1a6fe4d54bb9607a4
|
||||
b43dc8ed2e430633d59f4dae33bdc5c0ac9be334a7df55e377170d3f708bcc77
|
||||
|
@ -590,3 +590,5 @@ C:\Users\Class_Student\RiderProjects\demka\demofinish\obj\Debug\net8.0\refint\Av
|
||||
C:\Users\Class_Student\RiderProjects\demka\demofinish\obj\Debug\net8.0\demofinish.csproj.Up2Date
|
||||
C:\Users\Class_Student\RiderProjects\demka\demofinish\obj\Debug\net8.0\demofinish.genruntimeconfig.cache
|
||||
C:\Users\Class_Student\RiderProjects\demka\demofinish\obj\Debug\net8.0\ref\demofinish.dll
|
||||
C:\Users\Class_Student\RiderProjects\demka\demofinish\bin\Debug\net8.0\DialogHost.Avalonia.dll
|
||||
C:\Users\Class_Student\RiderProjects\demka\demofinish\bin\Debug\net8.0\MsBox.Avalonia.dll
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -60,6 +60,10 @@
|
||||
"target": "Package",
|
||||
"version": "[11.2.1, )"
|
||||
},
|
||||
"MessageBox.Avalonia": {
|
||||
"target": "Package",
|
||||
"version": "[3.2.0, )"
|
||||
},
|
||||
"Microsoft.EntityFrameworkCore": {
|
||||
"target": "Package",
|
||||
"version": "[8.0.10, )"
|
||||
|
@ -16,8 +16,8 @@
|
||||
<Import Project="$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\8.0.10\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\8.0.10\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.props" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props')" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\Class_Student\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3</PkgMicrosoft_CodeAnalysis_Analyzers>
|
||||
|
@ -4,8 +4,8 @@
|
||||
<Import Project="$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.targets" Condition="Exists('$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets" Condition="Exists('$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.targets" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -337,6 +337,22 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"DialogHost.Avalonia/0.8.1": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Avalonia": "11.1.0"
|
||||
},
|
||||
"compile": {
|
||||
"lib/netstandard2.0/DialogHost.Avalonia.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/DialogHost.Avalonia.dll": {
|
||||
"related": ".xml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HarfBuzzSharp/7.3.0.2": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
@ -448,6 +464,19 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"MessageBox.Avalonia/3.2.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Avalonia": "11.1.3",
|
||||
"DialogHost.Avalonia": "0.8.1"
|
||||
},
|
||||
"compile": {
|
||||
"lib/netstandard2.0/MsBox.Avalonia.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/MsBox.Avalonia.dll": {}
|
||||
}
|
||||
},
|
||||
"MicroCom.Runtime/0.11.0": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
@ -1811,6 +1840,21 @@
|
||||
"lib/netstandard2.0/Avalonia.X11.xml"
|
||||
]
|
||||
},
|
||||
"DialogHost.Avalonia/0.8.1": {
|
||||
"sha512": "RLBOMqjJPgSmwe0i1pzX3Q7Pn0i4xE/E1b774krd4VyEkaorz1AYMdYQHyIfuhtQv5NntZyS0MuQbxJl/PhzBg==",
|
||||
"type": "package",
|
||||
"path": "dialoghost.avalonia/0.8.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"README.md",
|
||||
"dialoghost.avalonia.0.8.1.nupkg.sha512",
|
||||
"dialoghost.avalonia.nuspec",
|
||||
"icon.png",
|
||||
"lib/netstandard2.0/DialogHost.Avalonia.dll",
|
||||
"lib/netstandard2.0/DialogHost.Avalonia.xml"
|
||||
]
|
||||
},
|
||||
"HarfBuzzSharp/7.3.0.2": {
|
||||
"sha512": "0tCd6HyCmNsX/DniCp2b00fo0xPbdNwKOs9BxxyT8oOOuMlWjcSFwzONKyeckCKVBFEsbSmsAHPDTqxoSDwZMg==",
|
||||
"type": "package",
|
||||
@ -2003,6 +2047,19 @@
|
||||
"logo.png"
|
||||
]
|
||||
},
|
||||
"MessageBox.Avalonia/3.2.0": {
|
||||
"sha512": "f4iJxmyF0fKoJQdMCiSSRitP/niUl4g1mSBLGQ9+/58ZXrhjUImnuLdbuBY36n+JpMegy4FA62s588yJkbbjCA==",
|
||||
"type": "package",
|
||||
"path": "messagebox.avalonia/3.2.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"icon.jpg",
|
||||
"lib/netstandard2.0/MsBox.Avalonia.dll",
|
||||
"messagebox.avalonia.3.2.0.nupkg.sha512",
|
||||
"messagebox.avalonia.nuspec"
|
||||
]
|
||||
},
|
||||
"MicroCom.Runtime/0.11.0": {
|
||||
"sha512": "MEnrZ3UIiH40hjzMDsxrTyi8dtqB5ziv3iBeeU4bXsL/7NLSal9F1lZKpK+tfBRnUoDSdtcW3KufE4yhATOMCA==",
|
||||
"type": "package",
|
||||
@ -3478,6 +3535,7 @@
|
||||
"Avalonia.Diagnostics >= 11.2.1",
|
||||
"Avalonia.Fonts.Inter >= 11.2.1",
|
||||
"Avalonia.Themes.Fluent >= 11.2.1",
|
||||
"MessageBox.Avalonia >= 3.2.0",
|
||||
"Microsoft.EntityFrameworkCore >= 8.0.10",
|
||||
"Microsoft.EntityFrameworkCore.Design >= 8.0.10",
|
||||
"Npgsql.EntityFrameworkCore.PostgreSQL >= 8.0.10"
|
||||
@ -3542,6 +3600,10 @@
|
||||
"target": "Package",
|
||||
"version": "[11.2.1, )"
|
||||
},
|
||||
"MessageBox.Avalonia": {
|
||||
"target": "Package",
|
||||
"version": "[3.2.0, )"
|
||||
},
|
||||
"Microsoft.EntityFrameworkCore": {
|
||||
"target": "Package",
|
||||
"version": "[8.0.10, )"
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "kyW6inu2InRPVOdecARwdlyH0xa98oc0Vdkzwvgc0cBTBLOkTWKCBB+dFLKbcJO4TFxWN3NsqjLbfSZU3LGVDQ==",
|
||||
"dgSpecHash": "u5UtwZqN7+CI8LpTQdjgp+ylm284Ux2V3PivvLGZjmoj3rHEfxF9MPXr4HO6hXhvzQHwPeb5XpHWl4UCzc+J2Q==",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\Class_Student\\RiderProjects\\demka\\demofinish\\demofinish.csproj",
|
||||
"expectedPackageFiles": [
|
||||
@ -20,12 +20,14 @@
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\avalonia.themes.simple\\11.2.1\\avalonia.themes.simple.11.2.1.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\avalonia.win32\\11.2.1\\avalonia.win32.11.2.1.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\avalonia.x11\\11.2.1\\avalonia.x11.11.2.1.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\dialoghost.avalonia\\0.8.1\\dialoghost.avalonia.0.8.1.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\harfbuzzsharp\\7.3.0.2\\harfbuzzsharp.7.3.0.2.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\7.3.0.2\\harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\7.3.0.2\\harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\harfbuzzsharp.nativeassets.webassembly\\7.3.0.3-preview.2.2\\harfbuzzsharp.nativeassets.webassembly.7.3.0.3-preview.2.2.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\7.3.0.2\\harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\messagebox.avalonia\\3.2.0\\messagebox.avalonia.3.2.0.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\microcom.runtime\\0.11.0\\microcom.runtime.0.11.0.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\Class_Student\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512",
|
||||
|
@ -1 +1 @@
|
||||
"restore":{"projectUniqueName":"C:\\Users\\Class_Student\\RiderProjects\\demka\\demofinish\\demofinish.csproj","projectName":"demofinish","projectPath":"C:\\Users\\Class_Student\\RiderProjects\\demka\\demofinish\\demofinish.csproj","outputPath":"C:\\Users\\Class_Student\\RiderProjects\\demka\\demofinish\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"Avalonia":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Desktop":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Diagnostics":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Fonts.Inter":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Themes.Fluent":{"target":"Package","version":"[11.2.1, )"},"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[8.0.10, )"},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.10, )"},"Npgsql.EntityFrameworkCore.PostgreSQL":{"target":"Package","version":"[8.0.10, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.200/PortableRuntimeIdentifierGraph.json"}}
|
||||
"restore":{"projectUniqueName":"C:\\Users\\Class_Student\\RiderProjects\\demka\\demofinish\\demofinish.csproj","projectName":"demofinish","projectPath":"C:\\Users\\Class_Student\\RiderProjects\\demka\\demofinish\\demofinish.csproj","outputPath":"C:\\Users\\Class_Student\\RiderProjects\\demka\\demofinish\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"Avalonia":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Desktop":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Diagnostics":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Fonts.Inter":{"target":"Package","version":"[11.2.1, )"},"Avalonia.Themes.Fluent":{"target":"Package","version":"[11.2.1, )"},"MessageBox.Avalonia":{"target":"Package","version":"[3.2.0, )"},"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[8.0.10, )"},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.10, )"},"Npgsql.EntityFrameworkCore.PostgreSQL":{"target":"Package","version":"[8.0.10, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.200/PortableRuntimeIdentifierGraph.json"}}
|
@ -1 +1 @@
|
||||
17443519023865537
|
||||
17443662781163412
|
@ -1 +1 @@
|
||||
17443519023865537
|
||||
17443662790448804
|
Loading…
Reference in New Issue
Block a user