protected virtual GroupFunctionStorageModel GenerateGroupFunctionStorageModelWrap( IEnumerable<FunctionStorageModel> functions, FunctionIdentityName identityName) { return new GroupFunctionStorageModel { FunctionId = functions.FirstOrDefault(model => model.FunctionIdentityName == identityName).Id }; }
public virtual bool IsFunctionsEnabled(FunctionIdentityName function, Guid token) { return !_functions.ContainsKey(function) || _functions[function](token); }
public MainMenuItem Convert(FunctionIdentityName name) { return (MainMenuItem) (int) name; }