示例#1
0
        public ActionResult KiemTraHopLeCMND(string cmnd)
        {
            List <RegistrationInterview> registrationInterviews = registrationInterviewRepository.GetRegistrationInterviewsByCmnd(cmnd.Trim());

            if (registrationInterviews.Count != 0)
            {
                if (registrationInterviews.Any(s => s.IsActive == true))
                {
                    RegistrationInterview daDangKi = registrationInterviews.Where(s => s.IsActive == true).FirstOrDefault();
                    return(Json(new ReturnResult(400, "Ứng viên đã đăng kí trước đó, mã đăng kí là: " + daDangKi.TienTo + daDangKi.Id, null), JsonRequestBehavior.AllowGet));
                }
                else if (registrationInterviews.Any(s => s.IsPass == true))
                {
                    RegistrationInterview daDauTruocDo = registrationInterviews.Where(s => s.IsPass == true).FirstOrDefault();
                    return(Json(new ReturnResult(400, "Ứng viên đã đậu kì thi tuyển năm " + daDauTruocDo.NgayRaXoat.Value.Year, null), JsonRequestBehavior.AllowGet));
                }
            }
            return(Json(new ReturnResult(200, "Hợp lệ", null), JsonRequestBehavior.AllowGet));
        }