/// <summary> /// Конструктор создает объект категории единицы измерения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="mc"></param> public Measure(int itemId, string shortName, string fullName, MeasureCategory mc) { ItemId = itemId; ShortName = shortName; FullName = fullName; MeasureCategory = mc; _Items.Add(this); }
/// <summary> /// Возвращает единицы измерения соостветствующие определенной категории, /// </summary> /// <returns></returns> public static Measure[] GetByCategory(MeasureCategory category) { return(_Items.Where(m => m.MeasureCategory == category).ToArray()); }