public ActionResult EditFaqItem(carrot_FaqItem model) { if (ModelState.IsValid) { using (FaqHelper fh = new FaqHelper(this.SiteID)) { var fc = fh.FaqItemGetByID(model.FaqItemID); if (fc == null || model.FaqCategoryID == Guid.Empty) { model.FaqItemID = Guid.NewGuid(); fc = new carrot_FaqItem(); fc.FaqCategoryID = model.FaqCategoryID; fc.FaqItemID = model.FaqItemID; } fc.Caption = model.Caption; fc.Question = model.Question; fc.Answer = model.Answer; fc.ItemOrder = model.ItemOrder; fc.IsActive = model.IsActive; fh.Save(fc); } return(RedirectToAction("ListFaqItems", new { @id = model.FaqCategoryID })); } else { return(View("EditFaqItem", model)); } }
public ActionResult EditFaqItem(Guid id) { using (FaqHelper fh = new FaqHelper(this.SiteID)) { return(View("EditFaqItem", fh.FaqItemGetByID(id))); } }