void Farewell(FarewellMessage msg) { Func <RichTag, bool> allowUncheck = rt => mapKeyExclusivity.ContainsKey(rt.Tag) && !mapKeyExclusivity[rt.Tag]; MenuCheckPreference pref = new MenuCheckPreference(this.RootMenu.Items, allowUncheck); Preference.WriteClassPrefs <MainMenu, MenuCheckPreference>(pref); }
/// <summary> /// Removes person from the office. /// </summary> /// <param name="person">Passes person value.</param> public static void RemovePerson(Person person) { greetMessageList -= person.GreetPerson; farewellMessageList -= person.FarewellPerson; if (farewellMessageList != null) { farewellMessageList.Invoke(person); } }
/// <summary> /// Adds person to the office. /// </summary> /// <param name="person">Passes person value.</param> public static void AddPerson(Person person) { greetMessageList += person.GreetPerson; farewellMessageList += person.FarewellPerson; if (greetMessageList != null) { greetMessageList.Invoke(person); } }
void Farewell(FarewellMessage msg) { this.Gridc.SavePreferences <ExGrid>(); }