public ActionResult FetchDbRecords(DbRecordsViewModel model, string refresh, string get) { if (refresh != null || string.IsNullOrEmpty(model?.Query)) { model.Query = null; } else if (model.Query.Trim().StartsWith("insert", System.StringComparison.CurrentCultureIgnoreCase) || model.Query.Trim().StartsWith("delete", System.StringComparison.CurrentCultureIgnoreCase)) { model.Query = null; } else if (get != null) { var result = _reportingService.ExecuteDbQuery(model.Query); model.Records = result; } TempData["RecordsModel"] = model; return(RedirectToAction("GetRecords")); }