internal Dictionary<string, AbstractPermission> getMenuOptions(string duz)
{
Dictionary<string, AbstractPermission> result = new Dictionary<string, AbstractPermission>();
AbstractPermission primaryOpt = getPrimaryMenuOption(duz);
if (primaryOpt != null)
{
result.Add(primaryOpt.Name, primaryOpt);
}
Dictionary<string, AbstractPermission> secondaryOpts = getOptions(VistaConstants.MENU_OPTIONS_FILE, duz);
if (secondaryOpts != null)
{
foreach (KeyValuePair<string, AbstractPermission> kvp in secondaryOpts)
{
result.Add(kvp.Key, kvp.Value);
}
}
return result;
}