private void DuplicateMenu()
        {
            try
            {
                Menu menu = new Menu(SelectedMenu.IdGerant, SelectedMenu.DateElaboration, SelectedMenu.Categorie, SelectedMenu.Nom, SelectedMenu.Observation);
                _menuBusiness.AddMenu(menu);

                Menu lastInsertedMenu = _menuBusiness.GetTheLastInsertedMenu();

                foreach (Plat p in SelectedMenu.ListPLats)
                {
                    _menuBusiness.AddPlatToMenu(p, lastInsertedMenu);
                }
                UpdateMenu();
            }
            catch (Exception ex)
            {
                DialogService.ShowErrorWindow(ex.Message);
            }
        }