public ActionResult CategoryUpdate(int id) { LectureCategoryRequirementItem item = LectureCategoryRequirementDao.FindById(id); IList<LectureCategoryItem> categoryList = LectureCategoryDao.FindAll(); ViewBag.Item = item; ViewBag.categoryList = categoryList; return View(); }
public ActionResult CategoryRequirementDelete(int id) { try { LectureCategoryRequirementDao.Delete(id); return Json(new { result = "success" }, JsonRequestBehavior.AllowGet); } catch (Exception ex) { return Json(new { result = "fail", message = ex.Message }, JsonRequestBehavior.AllowGet); } }
// // GET: /Result/ public ActionResult Index() { ResultService service = new ResultService(); service.CategoryRequirements = LectureCategoryRequirementDao.FindByAccountId(accountItem.Id); service.LectureDetails = LectureDetailDao.FindByAccountId(accountItem.Id); service.ScoreRequirement = ScoreRequirementDao.FindByAccountIdForCheck(accountItem.Id); service.SectionRequirement = SectionRequirementDao.FindByAccountIdForCheck(accountItem.Id); service.Sections = SectionDao.FindAll(); service.TypeRequirements = LectureTypeRequirementDao.FindByAccountId(accountItem.Id); ViewBag.Results = service.GetResults(); ViewBag.IsAllPassed = IsAllPassed(ViewBag.Results); return(View()); }
public ActionResult CategoryUpdate(int id, int category, int cutline) { LectureCategoryRequirementItem beforeItem = LectureCategoryRequirementDao.FindById(id); if (beforeItem.LectureCategoryId != category && ExistCateogyrRequirement(category)) return Json(new { result = "fail", message = "이미 존재합니다." }, JsonRequestBehavior.AllowGet); LectureCategoryRequirementItem item = new LectureCategoryRequirementItem(); item.LectureCategoryId = category; item.Cutline = cutline; item.AccountId = accountItem.Id; item.Id = id; try { LectureCategoryRequirementDao.Update(item); return Json(new { result = "success" }, JsonRequestBehavior.AllowGet); } catch (Exception ex) { return Json(new { result = "fail", message = ex.Message }, JsonRequestBehavior.AllowGet); } }
public ActionResult CategoryRegister(int category, int cutline) { if (ExistCateogyrRequirement(category)) return Json(new { result = "fail", message = "이미 존재합니다." }, JsonRequestBehavior.AllowGet); LectureCategoryRequirementItem item = new LectureCategoryRequirementItem(); item.LectureCategoryId = category; item.Cutline = cutline; item.AccountId = accountItem.Id; try { LectureCategoryRequirementDao.Insert(item); return Json(new { result = "success" }, JsonRequestBehavior.AllowGet); } catch (Exception ex) { return Json(new { result = "fail", message = ex.Message }, JsonRequestBehavior.AllowGet); } }
public ActionResult Category() { IList<LectureCategoryRequirementItem> list = LectureCategoryRequirementDao.FindByAccountId(accountItem.Id); ViewBag.list = list; return View(); }
private bool ExistCateogyrRequirement(int category) { LectureCategoryRequirementItem item = LectureCategoryRequirementDao.FindByAccountAndCategoryId(accountItem.Id, category); return item != null; }