public JsonResult GetByCode(string code) { try { var result = Mapper.Map <AssessmentViewModel>(_repository.GetAssessmentByCode(code)); return(new JsonResult(result)); } catch (Exception ex) { _logger.LogError(ex.Message); Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(new { ex.Message })); } }
public JsonResult Get(string code) { try { var result = _assessmentRepository.GetAssessmentByCode(code); if (result == null) { return(Json(null)); } return(Json(Mapper.Map <IEnumerable <ExampaperViewModel> >(result.Exampapers))); } catch (Exception ex) { _logger.LogError(ex.Message); Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(false)); } }