34 lines
688 B
C#
34 lines
688 B
C#
namespace ComputerShopDataModels.Models
|
|
{
|
|
/// <summary>
|
|
/// Сборка
|
|
/// </summary>
|
|
public interface IAssemblyModel : IId
|
|
{
|
|
/// <summary>
|
|
/// Пользователь, который создал сборку
|
|
/// </summary>
|
|
int UserId { get; }
|
|
|
|
/// <summary>
|
|
/// Название сборки
|
|
/// </summary>
|
|
string AssemblyName { get; }
|
|
|
|
/// <summary>
|
|
/// Стоимость
|
|
/// </summary>
|
|
double Cost { get; }
|
|
|
|
/// <summary>
|
|
/// Категория
|
|
/// </summary>
|
|
string Category { get; }
|
|
|
|
/// <summary>
|
|
/// Список комплектующих
|
|
/// </summary>
|
|
Dictionary<int, (IComponentModel, int)> AssemblyComponents { get; }
|
|
}
|
|
}
|