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)); } }