public static JmOptionDomain CreateOption <T>(this T value, decimal price, JmOperationTypes operationType) where T : Enum { return(CreateOption(value, price, JmUnitTypes.JmComfort | JmUnitTypes.JmComfortWired | JmUnitTypes.JmConsole | JmUnitTypes.JmProfi70 | JmUnitTypes.JmProfi90, operationType)); }
public static JmOptionDomain CreateOption <T>(this T value, decimal price, JmUnitTypes unitType, JmOperationTypes operationTypes) where T : Enum { return(new JmOptionDomain { Name = Enum.GetName(typeof(T), value), Type = typeof(T).FullName, UnitType = unitType, Price = price, OperationType = operationTypes }); }