public async Task <JsonResult> SystemConfigList(SystemConfigListViewModel model) { try { model._context = _context; await model.PopulateModel(); return(Json(new { result = true, data = model })); } catch (Exception ex) { HelperFunctions.Log(_context, PublicEnums.LogLevel.LEVEL_EXCEPTION, "Controllers.MasterDataController.SystemConfigList", ex.Message, User, ex); ViewBag.Error = "An error occurred. Please try again later."; } ViewData.Model = model; return(Json(new { result = false, message = "An error occurred. Please try again later." })); }
public async Task <IActionResult> SystemConfigList() { SystemConfigListViewModel model = new SystemConfigListViewModel(); try { model._context = _context; model.SearchValue = ""; await model.PopulateModel(); } catch (Exception ex) { HelperFunctions.Log(_context, PublicEnums.LogLevel.LEVEL_EXCEPTION, "Controllers.MasterDataController.SystemConfigList", ex.Message, User, ex); ViewBag.Error = "An error occurred. Please try again later."; } ViewData.Model = model; return(View()); }