Добавил связь со сборкой на уровнях моделей и контрактов

This commit is contained in:
ujijrujijr 2024-04-24 21:39:13 +04:00
parent 92d6b4ed4d
commit 049582dbc4
5 changed files with 14 additions and 14 deletions

View File

@ -13,8 +13,7 @@ namespace ComputerShopContracts.BindingModels
public int UserId { get; set; }
//!!!ДОБАВИТЬ ССЫЛКУ НА СБОРКУ
public int AssemblyId { get; set; }
public DateTime DateMake { get; set; } = DateTime.Now;

View File

@ -11,7 +11,8 @@ namespace ComputerShopContracts.SearchModels
public int? Id { get; set; }
public int? UserId { get; set; }
//!!!ДОБАВИТЬ ПОИСК ПО СБОРКЕ (СУЩНОСТИ ОЛЕГА)
//поиск по сборкам
public int? AssemblyId { get; set; }
//!!!мб надо добавить поиск по заказам

View File

@ -19,7 +19,7 @@ namespace ComputerShopContracts.ViewModels
//!!!МБ ДОБАВИТЬ НИК ПОЛЬЗОВАТЕЛЯ, СОЗДАВШЕГО ЗАЯВКУ
//!!!МБ ДОБАВИТЬ ID СБОРКИ
public int AssemblyId { get; set; }
public Dictionary<int, IOrderModel> RequestOrders { get; set; } = new();

View File

@ -14,12 +14,10 @@ namespace ComputerShopDataModels.Models
//ID пользователя, создавшего заявку
int UserId { get; }
//!!!ДОБАВИТЬ ССЫЛКУ НА СБОРКУ ИЗ ЧАСТИ ОЛЕГА
/// <summary>
/// ID сборки
/// </summary>
int AssemblyId { get; }
Dictionary<int, IOrderModel> RequestOrders { get; }

View File

@ -6,6 +6,12 @@
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Implements\**" />
<EmbeddedResource Remove="Implements\**" />
<None Remove="Implements\**" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.18" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="7.0.18">
@ -20,8 +26,4 @@
<ProjectReference Include="..\ComputerShopDataModels\ComputerShopDataModels.csproj" />
</ItemGroup>
<ItemGroup>
<Folder Include="Implements\" />
</ItemGroup>
</Project>