public JsonResult EBooleanModelSearch(string Query) { try { List <EQUESTION> Result = BooleanModel.EnglishSearch(Query); var JsonRes = Result.Select(Q => new { Question = Q.VALUE, Answer = Q.ANSWER, Rank = 1 }); return(Json(JsonRes, JsonRequestBehavior.AllowGet)); } catch (Exception e) { var line = GetLineNumber(e); var JsonRes = new { Message = e.Message, innerExeption = e.InnerException.Message, factor3 = e.Data.ToString(), factor4 = e.InnerException.ToString(), line = line }; return(Json(JsonRes, JsonRequestBehavior.AllowGet)); } }