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; }
|
|||
|
}
|
|||
|
}
|