public ActionResult ConfirmDeleteFoodItemToExtra(int id) { var delFoodItemToExtra = NHibernateHelperCore.GetSingleOrDefault <FoodItemToExtra>(a => a.Id == id); var foodItemToExtraVm = new FoodItemToExtraVM() { Id = delFoodItemToExtra.Id }; return(View(foodItemToExtraVm)); }
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")); }