예제 #1
0
 public ChapterLinkEditDTO(int chapterId, CourseEnums.eChapterLinkKind kind)
 {
     ChapterId = chapterId;
     Kind      = kind;
     LinkId    = -1;
     //Title     = kind == CourseEnums.eChapterLinkKind.Link ? "New link" : "New document";
 }
예제 #2
0
        public ActionResult GetChapterLinks([DataSourceRequest] DataSourceRequest request, int id, CourseEnums.eChapterLinkKind kind)
        {
            var list = _widgetCourseServices.GetChapterLinks(id, kind).OrderBy(x => x.index).ToArray();

            return(Json(list.ToDataSourceResult(request), JsonRequestBehavior.AllowGet));
        }
예제 #3
0
        public ActionResult GetChapterLinks([DataSourceRequest] DataSourceRequest request, int?id, CourseEnums.eChapterLinkKind kind)
        {
            var list = id != null?_widgetCourseServices.GetChapterLinks((int)id, kind).OrderBy(x => x.index).ToArray() : new List <ChapterLinkListToken>().ToArray();

            return(Json(list.ToDataSourceResult(request), JsonRequestBehavior.AllowGet));
        }