Esempio n. 1
0
 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));
 }
Esempio n. 2
0
        public async Task <IActionResult> FAQ()
        {
            _logger.LogInformation("view FAQ");
            var viewModel = new FAQViewModels
            {
                FAQs = await fAQServices.GetFAQAsync(),
            };

            return(this.View(viewModel));
        }
Esempio n. 3
0
 // 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));
     }
 }