コード例 #1
0
        public ActionResult EducationDetail(BLAddEducationModal bLAddEducationModal)
        {
            BLEducationDetails bLEducationDetails = new BLEducationDetails()
            {
                CaseId               = bLAddEducationModal.CaseId,
                SpouseEducation      = JsonConvert.SerializeObject(bLAddEducationModal.SpouseEducation),
                EducationHistory     = JsonConvert.SerializeObject(bLAddEducationModal.EducationHistory),
                CICEnglishExam       = bLAddEducationModal.CICEnglishExam,
                CICEnglishExamSpouse = bLAddEducationModal.CICEnglishExamSpouse,
                ECACompleted         = bLAddEducationModal.ECACompleted,
                ID = bLAddEducationModal.EducationId
            };
            var result = bLEducationDetails.Save();

            return(Json(result.Item2, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        public ActionResult EducationDetail(long id)
        {
            var educationDetails  = new BLEducationDetails();
            var modal             = educationDetails.GetByCaseId(id);
            var addEducationModal = new BLAddEducationModal();

            if (modal != null)
            {
                addEducationModal.EducationHistory     = new EducationHistory();
                addEducationModal.EducationHistory     = JsonConvert.DeserializeObject <EducationHistory>(modal.EducationHistory);
                addEducationModal.CaseId               = modal.CaseId;
                addEducationModal.SpouseEducation      = new BLSpouseEducation();
                addEducationModal.SpouseEducation      = JsonConvert.DeserializeObject <BLSpouseEducation>(modal.SpouseEducation);
                addEducationModal.CICEnglishExam       = modal.CICEnglishExam;
                addEducationModal.CICEnglishExamSpouse = modal.CICEnglishExamSpouse;
                addEducationModal.ECACompleted         = modal.ECACompleted;
                addEducationModal.EducationId          = modal.ID;
            }
            else
            {
                addEducationModal.CaseId = id;
            }
            return(View(addEducationModal));
        }