private void Modify() { Menu menu = new Menu(SelectedGerant.Matricule, DateElaboration, SelectedCategory, Nom, Observation, ModifyedMenu.CodeMenu); try { _menuBusiness.ModifyMenu(menu); _menuBusiness.DeleteAllPlatOfMenu(menu); foreach (Plat p in _collectionSelectedPat) { _menuBusiness.AddPlatToMenu(p, menu); } } catch (Exception ex) { DialogService.ShowErrorWindow(ex.Message); } Messenger.Default.Send <string>("UpdateMenu"); }