public ActionResult Search(FAQViewModels model) { try { var listFAQData = _factory.GetListFAQData(); var listTopicData = _factory.GetListTopicData(); model.ListIFAQtem = listFAQData; model.ListTopicItem = listTopicData; if (model.ListTopicItem != null && model.ListTopicItem.Count > 0) { for (int i = 0; i < model.ListTopicItem.Count; i++) { SelectListItem newSelectListItem = new SelectListItem() { Value = model.ListTopicItem[i].ID, Text = model.ListTopicItem[i].Name, Selected = model.ListTopicItem[i].IsActive }; model.ListTopic.Add(newSelectListItem); } model.ListTopic = model.ListTopic.Where(o => o.Selected == true).ToList(); } } catch (Exception e) { NSLog.Logger.Error("FAQSearch: ", e); return(new HttpStatusCodeResult(400, e.Message)); } return(PartialView("_ListData", model)); }
public async Task <IActionResult> FAQ() { _logger.LogInformation("view FAQ"); var viewModel = new FAQViewModels { FAQs = await fAQServices.GetFAQAsync(), }; return(this.View(viewModel)); }
// GET: SBInventoryDiscount public ActionResult Index() { try { FAQViewModels model = new FAQViewModels(); return(View(model)); } catch (Exception ex) { NSLog.Logger.Error("FAQIndex: ", ex); return(new HttpStatusCodeResult(400, ex.Message)); } }