45 lines
1.5 KiB
C#
45 lines
1.5 KiB
C#
using System.ComponentModel;
|
|
|
|
namespace ProjectOptika.Scripts.Entities
|
|
{
|
|
public class Specifications
|
|
{
|
|
public int ID { get; private set; }
|
|
|
|
[Browsable(false)]
|
|
public int AccessoriesID { get; private set; }
|
|
|
|
[DisplayName("Наименование аксессуара")]
|
|
public string AccessoriesName { get; private set; }
|
|
|
|
[DisplayName("Материал")]
|
|
public string Material { get; private set; }
|
|
|
|
[DisplayName("Астигматизм")]
|
|
public string Astigmatism { get; private set; }
|
|
|
|
[DisplayName("Диоптрийность")]
|
|
public string Dioptericity { get; private set; }
|
|
|
|
[DisplayName("Страна изготовителя")]
|
|
public string OriginCountry { get; private set; }
|
|
|
|
[DisplayName("Время производства")]
|
|
public double TimeProduction { get; private set; }
|
|
|
|
public static Specifications CreateEntity(int id, int accessoriesID, string material, string astigmatism, string dioptericity, string originCountry, double timeProduction)
|
|
{
|
|
return new Specifications
|
|
{
|
|
ID = id,
|
|
AccessoriesID = accessoriesID,
|
|
Material = material,
|
|
Astigmatism = astigmatism,
|
|
Dioptericity = dioptericity,
|
|
OriginCountry = originCountry,
|
|
TimeProduction = timeProduction
|
|
};
|
|
}
|
|
}
|
|
}
|