public JsonResult PlayerSearchDataTableHandler(DataTableParameters param, PlayerDetailParameters queryParamters) { try { using (PlayerSearchService _service = new PlayerSearchService()) { List <MarketingPlayerST> mkList = _service.GetMKPlayerList(queryParamters.PlayerID).ToList(); return(Json(new DataTableResult <MarketingPlayerST> ( param.Draw, _service.GetSearchResultCount(param, mkList), _service.GetDataTableResultByPage(param, mkList) ), JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(new { error = ex.Message })); } }