public ActionResult Create(QuestionItemItemModel model) { if (ModelState.IsValid) { var questionItemItem = new QuestionItemItem() { Items = model.Items, QuestionItemType = model.QuestionItemType, Title = model.Title, ItemOrder = model.Order, QuestionItem = _hotelRepository.GetQuestionItems().Where(p => p.Id == model.QuestionItemId).FirstOrDefault(), Parts = model.Parts, SingleSpace = model.SingleSpace, SubClass = model.SubClass, Required = model.Required }; _hotelRepository.UploadQuestionItemItems(questionItemItem); TempData["Message-Success"] = "Poprawnie dodano element podpytania"; return(RedirectToAction("Index", new { questionItemId = model.QuestionItemId })); } return(View(model)); }
//Usuwam z bazy powiązanie między podpodpytaniem a podpytaniem public void RemoveQuestionItemItems(QuestionItemItem questionsItemItems) { _context.Remove(questionsItemItems); _context.SaveChanges(); }
//Zapisuję do bazy powiązanie między podpodpytaniem a podpytaniem public void UploadQuestionItemItems(QuestionItemItem questionsItemItems) { _context.Update(questionsItemItems); _context.SaveChanges(); }