示例#1
0
        public JsonResult ChangeCustomOrder(int companyId, int departmentId, int userId, string order)
        {
            bool isSuperadmin = SessionManager.inst.IsSuperadmin();

            if (!isSuperadmin)
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }
            try
            {
                string result = order.Replace("[", "");
                result = result.Replace("]", "");
                var   values    = result.Split(',');
                int[] intValues = Array.ConvertAll(values, s => int.Parse(s));
                CourseRepository.CustomCoursesOrder(companyId, departmentId, userId, intValues);
                return(Json(true, JsonRequestBehavior.AllowGet));
            }
            catch (Exception)
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }
        }