diff --git a/Voroncov2103/EditAgentWindow.axaml.cs b/Voroncov2103/EditAgentWindow.axaml.cs
index 88748ed..9e38300 100644
--- a/Voroncov2103/EditAgentWindow.axaml.cs
+++ b/Voroncov2103/EditAgentWindow.axaml.cs
@@ -1,4 +1,5 @@
using System;
+using System.IO;
using System.Linq;
using System.Threading.Tasks;
using Avalonia;
@@ -70,8 +71,10 @@ public partial class EditAgentWindow : Window
if (string.IsNullOrEmpty(EmailTextBox.Text)) return;
agentPresenter.Email = EmailTextBox.Text;
- if (String.IsNullOrEmpty(PathToImage)) return;
- agentPresenter.Logo = PathToImage;
+ if (!string.IsNullOrEmpty(PathToImage))
+ {
+ agentPresenter.Logo = PathToImage;
+ }
Close(agentPresenter);
}
@@ -107,6 +110,18 @@ public partial class EditAgentWindow : Window
DirectorNameTextBox.Text = agentPresenter.DirectorName;
PhoneTextBox.Text = agentPresenter.Phone;
EmailTextBox.Text = agentPresenter.Email;
+
+ if (!string.IsNullOrEmpty(agentPresenter.Logo))
+ {
+ string imagePath = Path.Combine(Environment.CurrentDirectory, agentPresenter.Logo);
+
+ if (File.Exists(imagePath))
+ {
+ var bitmap = new Bitmap(imagePath);
+ LogoImage.Source = bitmap;
+ PathToImage = agentPresenter.Logo;
+ }
+ }
switch (agentPresenter.AgentTypeId)
{
diff --git a/Voroncov2103/MainWindow.axaml b/Voroncov2103/MainWindow.axaml
index 33ba3cb..8bd8f73 100644
--- a/Voroncov2103/MainWindow.axaml
+++ b/Voroncov2103/MainWindow.axaml
@@ -6,82 +6,78 @@
x:Class="Voroncov2103.MainWindow"
x:CompileBindings="False"
Title="Voroncov2103">
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Voroncov2103/MainWindow.axaml.cs b/Voroncov2103/MainWindow.axaml.cs
index bc2a4d3..4cd2911 100644
--- a/Voroncov2103/MainWindow.axaml.cs
+++ b/Voroncov2103/MainWindow.axaml.cs
@@ -111,8 +111,8 @@ public partial class MainWindow : Window
// Console.WriteLine(item.Id);
}
- PreviousButton.IsEnabled = currentPage > 1;
- NextButton.IsEnabled = currentPage < totalPages;
+ // PreviousButton.IsEnabled = currentPage > 1;
+ // NextButton.IsEnabled = currentPage < totalPages;
}
private void NextPage(object? sender, Avalonia.Interactivity.RoutedEventArgs e)
diff --git a/Voroncov2103/bin/Debug/net8.0/Voroncov2103.dll b/Voroncov2103/bin/Debug/net8.0/Voroncov2103.dll
index 898066a..9a6cebe 100644
Binary files a/Voroncov2103/bin/Debug/net8.0/Voroncov2103.dll and b/Voroncov2103/bin/Debug/net8.0/Voroncov2103.dll differ
diff --git a/Voroncov2103/bin/Debug/net8.0/Voroncov2103.pdb b/Voroncov2103/bin/Debug/net8.0/Voroncov2103.pdb
index 1c6e575..b16537b 100644
Binary files a/Voroncov2103/bin/Debug/net8.0/Voroncov2103.pdb and b/Voroncov2103/bin/Debug/net8.0/Voroncov2103.pdb differ
diff --git a/Voroncov2103/bin/Debug/net8.0/agents/129c32b3-9c75-4e92-80b3-b1c040c47da8.jpg b/Voroncov2103/bin/Debug/net8.0/agents/129c32b3-9c75-4e92-80b3-b1c040c47da8.jpg
new file mode 100644
index 0000000..fde5b16
Binary files /dev/null and b/Voroncov2103/bin/Debug/net8.0/agents/129c32b3-9c75-4e92-80b3-b1c040c47da8.jpg differ
diff --git a/Voroncov2103/bin/Debug/net8.0/agents/fc28b04d-6ae5-4224-9702-c78605b53557.jpg b/Voroncov2103/bin/Debug/net8.0/agents/fc28b04d-6ae5-4224-9702-c78605b53557.jpg
new file mode 100644
index 0000000..fde5b16
Binary files /dev/null and b/Voroncov2103/bin/Debug/net8.0/agents/fc28b04d-6ae5-4224-9702-c78605b53557.jpg differ
diff --git a/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.dll b/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.dll
index 898066a..9a6cebe 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.dll and b/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.dll differ
diff --git a/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.pdb b/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.pdb
index 1c6e575..b16537b 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.pdb and b/Voroncov2103/obj/Debug/net8.0/Avalonia/Voroncov2103.pdb differ
diff --git a/Voroncov2103/obj/Debug/net8.0/Avalonia/resources b/Voroncov2103/obj/Debug/net8.0/Avalonia/resources
index fad6863..973d8c7 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/Avalonia/resources and b/Voroncov2103/obj/Debug/net8.0/Avalonia/resources differ
diff --git a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfo.cs b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfo.cs
index 499161a..3548217 100644
--- a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfo.cs
+++ b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Voroncov2103")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1389d8aa63ee86ebe0cdad05a197766d7fcb2d10")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a0aef6e93b876614c5a0487b8c95ed476d659185")]
[assembly: System.Reflection.AssemblyProductAttribute("Voroncov2103")]
[assembly: System.Reflection.AssemblyTitleAttribute("Voroncov2103")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfoInputs.cache b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfoInputs.cache
index 22dcb91..348c8a3 100644
--- a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfoInputs.cache
+++ b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.AssemblyInfoInputs.cache
@@ -1 +1 @@
-1b980c123927c3f71b991ddad4954187c6b5af4fa6ee1ad1d1caf0d95368c81e
+772baa7e32d085dbca8a8b9245209603dc8872ea8e271c412e4f899509da3808
diff --git a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.dll b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.dll
index 32d909a..20a2db2 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.dll and b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.dll differ
diff --git a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.pdb b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.pdb
index ebc5e24..8fbe30e 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/Voroncov2103.pdb and b/Voroncov2103/obj/Debug/net8.0/Voroncov2103.pdb differ
diff --git a/Voroncov2103/obj/Debug/net8.0/ref/Voroncov2103.dll b/Voroncov2103/obj/Debug/net8.0/ref/Voroncov2103.dll
index 08a3141..c218aa6 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/ref/Voroncov2103.dll and b/Voroncov2103/obj/Debug/net8.0/ref/Voroncov2103.dll differ
diff --git a/Voroncov2103/obj/Debug/net8.0/refint/Avalonia/Voroncov2103.dll b/Voroncov2103/obj/Debug/net8.0/refint/Avalonia/Voroncov2103.dll
index 08a3141..c218aa6 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/refint/Avalonia/Voroncov2103.dll and b/Voroncov2103/obj/Debug/net8.0/refint/Avalonia/Voroncov2103.dll differ
diff --git a/Voroncov2103/obj/Debug/net8.0/refint/Voroncov2103.dll b/Voroncov2103/obj/Debug/net8.0/refint/Voroncov2103.dll
index b60d68e..8e9af92 100644
Binary files a/Voroncov2103/obj/Debug/net8.0/refint/Voroncov2103.dll and b/Voroncov2103/obj/Debug/net8.0/refint/Voroncov2103.dll differ