Переименовал классы моделей, начал делать слой контрактов

This commit is contained in:
ujijrujijr 2024-04-17 19:13:58 +04:00
parent c096206b55
commit 27d772da25
5 changed files with 18 additions and 9 deletions

View File

@ -0,0 +1,13 @@
using ComputerShopDataModels.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ComputerShopContracts.BindingModels
{
public class ShipmentBindingModel : IShipmentModel
{
}
}

View File

@ -10,8 +10,4 @@
<ProjectReference Include="..\ComputerShopDataModels\ComputerShopDataModels.csproj" /> <ProjectReference Include="..\ComputerShopDataModels\ComputerShopDataModels.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Folder Include="BindingModels\" />
</ItemGroup>
</Project> </Project>

View File

@ -7,7 +7,7 @@ using System.Threading.Tasks;
namespace ComputerShopDataModels.Models namespace ComputerShopDataModels.Models
{ {
public interface IOrder : IId public interface IOrderModel : IId
{ {
//ID пользователя, который создал заказ //ID пользователя, который создал заказ
int UserId { get; } int UserId { get; }
@ -15,7 +15,7 @@ namespace ComputerShopDataModels.Models
/// <summary> /// <summary>
/// Заявки в заказе (может не быть) /// Заявки в заказе (может не быть)
/// </summary> /// </summary>
Dictionary<int, IRequest>? OrderRequests { get; } Dictionary<int, IRequestModel>? OrderRequests { get; }
//!!!УДАЛИТЬ //!!!УДАЛИТЬ
//ID заявки (может быть пустым) //ID заявки (может быть пустым)
@ -28,7 +28,7 @@ namespace ComputerShopDataModels.Models
/// <summary> /// <summary>
/// Партии товаров в заказе (может не быть) /// Партии товаров в заказе (может не быть)
/// </summary> /// </summary>
Dictionary<int, IShipment>? OrderShipments { get; } Dictionary<int, IShipmentModel>? OrderShipments { get; }

View File

@ -9,7 +9,7 @@ namespace ComputerShopDataModels.Models
/// <summary> /// <summary>
/// Заявка /// Заявка
/// </summary> /// </summary>
public interface IRequest : IId public interface IRequestModel : IId
{ {
//ID пользователя, создавшего заявку //ID пользователя, создавшего заявку
int UserId { get; } int UserId { get; }

View File

@ -9,7 +9,7 @@ namespace ComputerShopDataModels.Models
/// <summary> /// <summary>
/// Поставка товара /// Поставка товара
/// </summary> /// </summary>
public interface IShipment : IId public interface IShipmentModel : IId
{ {
//ID пользователя, создавшего поставку //ID пользователя, создавшего поставку
int UserId { get; } int UserId { get; }