/// <summary> /// 更新当前用户对于的Channel信息,用户User Management模块的Channel Setting /// Author:Lee Date:2013年11月1日18:06:15 /// </summary> /// <param name="User_Guid"></param> /// <param name="ArrChannels"></param> /// <returns></returns> public ActionResult UpdateUserChannel(Guid User_Guid, IEnumerable <int> ArrChannels) { try { var uSvr = new UserInfoServices(); var isPudated = uSvr.UpdateUserChannel(User_Guid, ArrChannels); return(Json(new NBCMSResultJson { Status = isPudated? StatusType.OK:StatusType.Error, Data = isPudated?"Current user have been associated channels successfully":"failed to update" })); } catch (Exception ex) { NBCMSLoggerManager.Error(ex.Message); NBCMSLoggerManager.Error(ex.Source); NBCMSLoggerManager.Error(ex.StackTrace); NBCMSLoggerManager.Error(""); return(Json(new NBCMSResultJson { Status = StatusType.Exception, Data = ex.Message })); } }