Beispiel #1
0
        public ActionResult ConfirmDeleteFoodItemToExtra(int id)
        {
            var delFoodItemToExtra = NHibernateHelperCore.GetSingleOrDefault <FoodItemToExtra>(a => a.Id == id);
            var foodItemToExtraVm  = new FoodItemToExtraVM()
            {
                Id = delFoodItemToExtra.Id
            };

            return(View(foodItemToExtraVm));
        }
Beispiel #2
0
        public ActionResult CreateOrUpdateFoodItemToExtra(FoodItemToExtraVM foodItemToExtraVm)
        {
            var foodItemToExtra = NHibernateHelperCore.GetSingleOrDefault <FoodItemToExtra>(a => a.Id == foodItemToExtraVm.Id) ?? new FoodItemToExtra();

            var foodItem      = NHibernateHelperCore.GetSingleOrDefault <FoodItem>(a => a.Id == foodItemToExtraVm.FoodItemId);
            var foodItemExtra = NHibernateHelperCore.GetSingleOrDefault <FoodItemExtra>(a => a.Id == foodItemToExtraVm.FoodItemExtraId);

            foodItemToExtra.FoodItem      = foodItem;
            foodItemToExtra.FoodItemExtra = foodItemExtra;

            NHibernateHelperCore.SaveOrUpdate(foodItemToExtra);

            return(RedirectToAction("Index", "FoodItemToExtra"));
        }