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