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));
        }