Пример #1
0
 /// <summary>
 /// Конструктор создает объект логической операции
 /// </summary>
 /// <param name="itemId"></param>
 /// <param name="shortName"></param>
 /// <param name="fullName"></param>
 /// <param name="mc"></param>
 public LogicOperation(Int32 itemId, String shortName, String fullName, LogicOperationCategory mc)
 {
     ItemId            = itemId;
     ShortName         = shortName;
     FullName          = fullName;
     OperationCategory = mc;
     _Items.Add(this);
 }
Пример #2
0
 /// <summary>
 /// Возвращает логические операции соостветствующие определенной категории,
 /// </summary>
 /// <returns></returns>
 public static IEnumerable <LogicOperation> GetByCategory(LogicOperationCategory category)
 {
     return(_Items.Where(m => m.OperationCategory == category));
 }