Ejemplo n.º 1
0
        public ActionResult AddMenu(MenuModel model)
        {
            model.CreateUser = CurrentUser.Id;
            Guid menuId = Guid.Empty;

            return(Json(new JsonMessage(business.AddMenu(model, out menuId), menuId.ToString())));
        }
Ejemplo n.º 2
0
        private void CreateNewMenu()
        {
            Model.Entity.Menu menu = new Model.Entity.Menu(SelectedGerant.Matricule, DateElaboration, SelectedCategory, Nom, Observation);

            try
            {
                _menuBusiness.AddMenu(menu);
            }
            catch (Exception ex)
            {
                DialogService.ShowErrorWindow(ex.Message);
            }
        }
        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);
            }
        }