public ActionResult IsValidToRegistrationInterview(string identifyCard) { Account account = (Account)Session[CommonConstants.USER_SESSION]; List <RegistrationInterview> registrationInterviews = registrationInterviewRepository.GetRegistrationInterviewByIdentidfyCardAndManagementUnitId(identifyCard, account.ManagementUnitId); if (registrationInterviews.Any()) { foreach (RegistrationInterview item in registrationInterviews) { int year = item.CreatedAt.Value.Year; if (item.IsPass == true) { return(Json(new ResponseResult(403, "Ứng viên này đã đậu ở kì thi tuyển năm " + item.CreatedAt.Value.Year + ", và đã được phân đơn vị công tác", null), JsonRequestBehavior.AllowGet)); } else if (year == DateTime.Now.Year) { return(Json(new ResponseResult(403, "Ứng viên này đã đăng kí trước đó. Mã đăng kí là " + item.Id.ToString(), null), JsonRequestBehavior.AllowGet)); } } } return(Json(new ResponseResult(200, "valid", null), JsonRequestBehavior.AllowGet)); }