Ejemplo 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();
 }
Ejemplo n.º 2
0
        private void AddCategoryRequirement(IList <ResultDetailItem> list, LectureCategoryRequirementItem categoryItem)
        {
            ResultDetailItem result = new ResultDetailItem();

            result.Name        = categoryItem.LectureCategoryName;
            result.Requirement = categoryItem.Cutline;
            result.Score       = GetScoreByCategory(categoryItem.LectureCategoryId);
            list.Add(result);
        }
Ejemplo n.º 3
0
 private void AddTypeRequirement(IList <ResultDetailItem> list, LectureCategoryRequirementItem categoryItem)
 {
     foreach (LectureTypeRequirementItem item in TypeRequirements)
     {
         if (item.LectureCategoryId != categoryItem.LectureCategoryId)
         {
             continue;
         }
         ResultDetailItem result = new ResultDetailItem();
         result.Name        = categoryItem.LectureCategoryName + " " + item.LectureTypeName;
         result.Requirement = item.Cutline;
         result.Score       = GetScoreByType(item.LectureTypeId);
         list.Add(result);
         //AddSectionResult(list, categoryItem, item);
     }
 }
Ejemplo 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);
     }
 }
Ejemplo 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);
            }

        }
Ejemplo n.º 6
0
 private bool ExistCateogyrRequirement(int category)
 {
     LectureCategoryRequirementItem item = LectureCategoryRequirementDao.FindByAccountAndCategoryId(accountItem.Id, category);
     return item != null;
 }