public JsonResult GetScoreDetailByAdvanceSearch(ScoreSearchViewModel scoreSearchViewModel) { HttpResponseMessage response = new APIHelper.APICallMethod().GetHttpResponseMessage("GetScoreDetailReportByAdvanceSearch", "AdminPanel", scoreSearchViewModel); if (response.IsSuccessStatusCode) { var data = response.Content.ReadAsStringAsync().Result; ViewModel.ResponseModel.ResponseViewModel <List <ViewModel.ScoreDetailsViewModel> > dbBookingDetails = JsonConvert.DeserializeObject <ViewModel.ResponseModel.ResponseViewModel <List <ViewModel.ScoreDetailsViewModel> > >(data); if (dbBookingDetails.IdentityResult.Status == true) { string convertedData = Common.HtmlHelper.RenderViewToString(this.ControllerContext, "~/Views/ScoreManagement/_ScoreDetails.cshtml", dbBookingDetails.Content); return(Json(new { code = 0, message = convertedData })); } else { if (dbBookingDetails.IdentityResult.Message == "Invalid access details, Please log-out.") { return(Json(new { code = -99, message = "Please Login Again" })); } else { return(Json(new { code = -1, message = dbBookingDetails.IdentityResult.Message })); } } } else { return(Json(new { code = -2, message = "failed" })); } }
// GET: ScoreManagement public ActionResult Index() { ScoreSearchViewModel scoreSearchViewModel = new ScoreSearchViewModel() { CoursePairingViewModels = CoursePairing() }; return(View(scoreSearchViewModel)); }