public ActionResult Create(long QuestionItemId) { var model = new QuestionItemItemModel { QuestionItemId = (int)QuestionItemId }; return(View(model)); }
public ActionResult Edit(long id) { var item = _hotelRepository.GetQuestionItemItem((int)id); var model = new QuestionItemItemModel { QuestionItemId = item.QuestionItem.Id, Id = item.Id, Items = item.Items, Order = item.ItemOrder, Title = item.Title, QuestionItemType = item.QuestionItemType, Parts = item.Parts, SingleSpace = item.SingleSpace, SubClass = item.SubClass, Required = item.Required }; return(View(model)); }
public ActionResult Edit(QuestionItemItemModel model) { if (ModelState.IsValid) { var questionItemItem = _hotelRepository.GetQuestionItemItems().Where(p => p.Id == model.Id).FirstOrDefault(); questionItemItem.Items = model.Items; questionItemItem.QuestionItemType = model.QuestionItemType; questionItemItem.Title = model.Title; questionItemItem.ItemOrder = model.Order; questionItemItem.QuestionItem = _hotelRepository.GetQuestionItems().Where(p => p.Id == model.QuestionItemId).FirstOrDefault(); questionItemItem.Parts = model.Parts; questionItemItem.SingleSpace = model.SingleSpace; questionItemItem.SubClass = model.SubClass; questionItemItem.Required = model.Required; _hotelRepository.UploadQuestionItemItems(questionItemItem); TempData["Message-Success"] = "Poprawnie zaktualizowano element pytania"; return(RedirectToAction("Index", new { questionItemId = model.QuestionItemId })); } return(View(model)); }
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)); }