public JsonResult ScheduleExam(ExamSchedule examSchedule) { examSchedule.BatchId = _bId; Exam examData = new Exam(); var dataList = new ExamEntryForView(); dataList = Mapper.Map <ExamEntryForView>(examData); if (_examScheduleBll.QuarableScheduleExam() .Any(e => e.BatchId == examSchedule.BatchId && e.ExamId == examSchedule.ExamId)) { dataList = null; } else { var isSaved = _examScheduleBll.Add(examSchedule); examData = _examBll.GetById(examSchedule.ExamId); dataList = Mapper.Map <ExamEntryForView>(examData); if (examData.Examtype == 1003) { dataList.TypeExam = "ClassTest"; } else { dataList.TypeExam = "LabTest"; } } return(Json(dataList, JsonRequestBehavior.AllowGet)); }