Esempio n. 1
0
 public ActionResult CategoryUpdate(int id)
 {
     LectureCategoryRequirementItem item = LectureCategoryRequirementDao.FindById(id);
     IList<LectureCategoryItem> categoryList = LectureCategoryDao.FindAll();
     ViewBag.Item = item;
     ViewBag.categoryList = categoryList;
     return View();
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
        //
        // 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());
        }
Esempio n. 4
0
 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);
     }
 }
Esempio n. 5
0
        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);
            }

        }
Esempio n. 6
0
 public ActionResult Category()
 {
     IList<LectureCategoryRequirementItem> list = LectureCategoryRequirementDao.FindByAccountId(accountItem.Id);
     ViewBag.list = list;
     return View();
 }
Esempio n. 7
0
 private bool ExistCateogyrRequirement(int category)
 {
     LectureCategoryRequirementItem item = LectureCategoryRequirementDao.FindByAccountAndCategoryId(accountItem.Id, category);
     return item != null;
 }