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)); }
public JsonResult GetParticipantByCourseId(int courseId) { var model = new ExamEntryForView(); var datalist = _participantBll.GetAll().Where(c => c.CourseId == courseId).ToList(); var jsonData = datalist.Select(c => new { c.Id, c.Name }); return(Json(jsonData, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(ExamEntryForView model) { var exam = Mapper.Map <Exam>(model); var examall = _examEntryBll.GetAll(); var Isave = false; for (int i = 0; i < examall.Count; i++) { if ((model.ExamCode == examall[i].ExamCode)) { Isave = true; } } if (Isave == true) { ViewBag.EMsg = "Duplicate"; } else { bool isAdded = _examEntryBll.Add(exam); if (isAdded) { ViewBag.SMsg = "Save Is Successfully"; model = new ExamEntryForView(); } else { ViewBag.EMsg = "Save Is UnSuccessfully"; } } model.OrganizationSelectListItems = _organizationBll.GetAll() .Select(c => new SelectListItem() { Value = c.Id.ToString(), Text = c.Name }); model.CourseSelectListItems = _courseBll.GetAll() .Select(c => new SelectListItem() { Value = c.Id.ToString(), Text = c.Name }); model.ExamTypeList = _examTypeBll.GetAll() .Select(c => new SelectListItem() { Value = c.Examtype.ToString(), Text = c.ExamtypeName }).ToList(); return(View(model)); }
public ActionResult ExamInfo() { int id = cId; //jodi data redirect hoy then eta lagbe na var model = new ExamEntryForView(); model.ExamtListItm = _examBll.GetAll().Where(c => c.CourseId == id).ToList(); return(View(model)); }
public JsonResult GetQuestionByExamId(int parmsExamId) { var model = new ExamEntryForView(); var datalist = _questionBll.GetById(parmsExamId); if (datalist != null) { } var jsonData = ""; return(Json(jsonData, JsonRequestBehavior.AllowGet)); }
public PartialViewResult CreateExam(ExamEntryForView ExmEntryFV) { var exam = Mapper.Map <Exam>(ExmEntryFV); var dataList = _examBll.GetAll().Where(e => e.CourseId == ExmEntryFV.CourseId && e.ExamCode == ExmEntryFV.ExamCode); if (dataList.Count() > 0) { ViewBag.EMsg = "data is already here"; } else { bool isSave = _examBll.Add(exam); if (isSave) { ViewBag.SMsg = "Saved Successfully"; ExmEntryFV = new ExamEntryForView(); } else { ViewBag.EMsg = "Failed.."; } } //ViewBag.CourseId = _courseBll.GetAll() // .Select(c => new SelectListItem() // { // Value = c.Id.ToString(), // Text = c.Name // }).ToList(); ViewBag.Examtype = _examTypeBll.GetAll() .Select(c => new SelectListItem() { Value = c.Examtype.ToString(), Text = c.ExamtypeName }).ToList(); List <Organization> orglist = _organizationBll.GetAll(); ViewBag.OrgList = new SelectList(orglist, "Id", "Name", ExmEntryFV.OrganizationId); List <Course> list = _courseBll.GetAll().Where(e => e.Organizationid == ExmEntryFV.OrganizationId).ToList();; ViewBag.CourseList = new SelectList(list, "Id", "Name", ExmEntryFV.CourseId); return(PartialView("~/Views/Shared/Course/_CreateExam.cshtml", ExmEntryFV)); }
public ActionResult Create() { var model = new ExamEntryForView(); model.OrganizationSelectListItems = _organizationBll.GetAll() .Select(c => new SelectListItem() { Value = c.Id.ToString(), Text = c.Name }); model.ExamTypeList = _examTypeBll.GetAll() .Select(c => new SelectListItem() { Value = c.Examtype.ToString(), Text = c.ExamtypeName }).ToList(); model.CourseSelectListItems = GetDefaultSelectListItem(); return(View(model)); }