/// <summary> /// 修改用户排序号 /// </summary> /// <param name="iUserID">用户ID</param> /// <param name="post">职位对象</param> /// <returns></returns> private static bool UpdateUserSortNum(int iUserID, Position post) { User u = User.GetUser(iUserID); if (u != null) { ViewBase vbDeptPost = u.DeptPosts; if (vbDeptPost.Count > 0) { int intMax = post.MaxSortNum; int iDefaultSortNum = post.SortNum; foreach (DeptPost dp in vbDeptPost.Ens) { if (dp.Post.MaxSortNum < intMax) { intMax = dp.Post.MaxSortNum; iDefaultSortNum = dp.Post.SortNum; } } u.SortNum = iDefaultSortNum; bool b = u.Save(); } } return true; }