From c0178625cd3b6493e3edb6c1847a526192a67b27 Mon Sep 17 00:00:00 2001 From: retr0volkov <68907954+retr0volkov@users.noreply.github.com> Date: Fri, 4 Jul 2025 13:20:58 +0300 Subject: [PATCH] Adding equipment works --- .idea/.idea.GazpromApp/.idea/avalonia.xml | 2 + .idea/.idea.GazpromApp/.idea/dataSources.xml | 13 +++ Messages/EditEquipmentDone.cs | 8 ++ Messages/EditEquipmentMessage.cs | 9 +++ Messages/NewEquipmentDone.cs | 8 ++ Messages/NewEquipmentMessage.cs | 6 ++ Models/Equipment.cs | 6 +- Models/Inspection.cs | 20 +++++ Models/Point.cs | 2 +- Utils/AppDbContext.cs | 4 + ViewModels/Basic/EquipmentViewModel.cs | 58 ++++++++++++++ ViewModels/Basic/InspectionViewModel.cs | 16 ++++ ViewModels/Basic/PointViewModel.cs | 5 +- ViewModels/Basic/PropertyViewModel.cs | 28 +++++++ ViewModels/EditEquipmentDialogViewModel.cs | 6 ++ ViewModels/EditPointDialogViewModel.cs | 55 +++++++++++-- ViewModels/MainWindowViewModel.cs | 2 +- ViewModels/NewEquipmentDialogViewModel.cs | 75 ++++++++++++++++++ Views/EditEquipmentDialog.axaml | 9 +++ Views/EditEquipmentDialog.axaml.cs | 13 +++ Views/EditPointDialog.axaml | 49 +++++++++++- Views/EditPointDialog.axaml.cs | 30 +++++++ Views/MainWindow.axaml | 3 +- Views/NewEquipmentDialog.axaml | 66 +++++++++++++++ Views/NewEquipmentDialog.axaml.cs | 24 ++++++ Views/NewPointDialog.axaml | 3 +- .../net8.0/Avalonia/Resources.Inputs.cache | 2 +- obj/Debug/net8.0/Avalonia/resources | Bin 347198 -> 365705 bytes obj/Debug/net8.0/GazpromApp.AssemblyInfo.cs | 2 +- .../GazpromApp.AssemblyInfoInputs.cache | 2 +- obj/rider.project.model.nuget.info | 2 +- 31 files changed, 510 insertions(+), 18 deletions(-) create mode 100644 .idea/.idea.GazpromApp/.idea/dataSources.xml create mode 100644 Messages/EditEquipmentDone.cs create mode 100644 Messages/EditEquipmentMessage.cs create mode 100644 Messages/NewEquipmentDone.cs create mode 100644 Messages/NewEquipmentMessage.cs create mode 100644 Models/Inspection.cs create mode 100644 ViewModels/Basic/EquipmentViewModel.cs create mode 100644 ViewModels/Basic/InspectionViewModel.cs create mode 100644 ViewModels/Basic/PropertyViewModel.cs create mode 100644 ViewModels/EditEquipmentDialogViewModel.cs create mode 100644 ViewModels/NewEquipmentDialogViewModel.cs create mode 100644 Views/EditEquipmentDialog.axaml create mode 100644 Views/EditEquipmentDialog.axaml.cs create mode 100644 Views/NewEquipmentDialog.axaml create mode 100644 Views/NewEquipmentDialog.axaml.cs diff --git a/.idea/.idea.GazpromApp/.idea/avalonia.xml b/.idea/.idea.GazpromApp/.idea/avalonia.xml index c574bf2..b3c12de 100644 --- a/.idea/.idea.GazpromApp/.idea/avalonia.xml +++ b/.idea/.idea.GazpromApp/.idea/avalonia.xml @@ -4,9 +4,11 @@